Passer au contenu principal

Importation et exportation de fichiers PDF avec pièces jointes

FC peut importer des fichiers PDF avec pièces jointes. Par exemple, un fichier PDF/A-3 peut contenir une image de document et un fichier XML joint contenant des valeurs de champs standard. Lorsque le fichier PDF est importé, le fichier joint est importé en tant que pièce jointe. Les fichiers PDF avec pièces jointes peuvent être exportés à l’aide d’un script et de l’objet IExportImageSavingOptions. Les types de fichiers PDF suivants peuvent être exportés :
  • PDF
  • PDF/A-3a
  • PDF/A-3b
  • PDF/A-3u
IExportImageSavingOptions opt = FCTools.NewImageSavingOptions();
opt.Format = "pdf-a";
opt.PdfAVersion = TPdfAVersion.PAV_3a;
opt.SaveAttachmentsToPdf=true;
Document.SaveAs("C:\\Script.pdf",opt);

Création de fichiers PDF interrogeables

Pour créer des fichiers PDF interrogeables, activez l’option Create searchable PDF dans les paramètres d’export. Pour un PDF interrogeable, la recherche s’effectue dans l’intégralité du texte du document : le calque de texte est constitué à la fois des valeurs des champs vérifiées et des zones du document situées en dehors de ces champs. Pour les zones situées hors des champs, une reconnaissance de tout le texte est effectuée. Dans le champ Texte de recherche, indiquez où rechercher le texte : sur toutes les pages, sur les pages de sections ou sur les pages d’annexes. La langue de reconnaissance est définie comme suit :
  • Pour les champs, la langue de reconnaissance est spécifiée dans l’onglet Type de données des propriétés du champ.
  • Pour la reconnaissance de tout le texte, la langue de la Document Definition est utilisée.
  • Pour les pages d’annexes, vous pouvez sélectionner une langue (ou plusieurs langues dans le cas de documents multilingues) différente de celle spécifiée dans la Document Definition. Pour cela, cliquez sur Select… à droite du champ Language, puis sélectionnez les langues appropriées. Par défaut, la langue de la Document Definition est utilisée.