PDFkind
Documentation développeurs : Angular

Assistant d’envoi

Angular

Réduisez les PDF et les photos avant l’envoi dans une application Angular, avec un seul attribut sur votre champ fichier.

Ajoutez le script à src/index.html, puis l’attribut à votre champ fichier. Votre gestionnaire (change) reçoit le fichier réduit.

src/index.html
<script src="https://pdfkind.com/embed.js" defer></script>

Champ fichier

component.html
<input type="file" data-pdfkind-max="5MB" (change)="onFile($event)" />
component.ts
onFile(event: Event) {
  const file = (event.target as HTMLInputElement).files?.[0];
  if (file) this.upload(file);   // le fichier réduit
}

L’appeler vous-même

TypeScript
declare global { interface Window { PDFkind: { fit(f: File, o: { max: string | number }): Promise<File> } } }

const small = await window.PDFkind.fit(file, { max: '5MB' });

Dernière mise à jour : 3 novembre 2026 · Des questions ? contact@pdfkind.com