v26.3

Renommé IDataSource en IData

  • Interface IDataSource : renommée en IData.
  • Les classes d’options sont désormais plus faciles à utiliser.

Renommé FileDataSource en FileData

  • Class FileDataSource : renommée en FileData.
  • Les classes d’options sont désormais plus faciles à utiliser.
  • Commentaires XML mis à jour et corrigés.
  • Tous les exemples avec Input et Output mis à jour.

Exemple d’utilisation :

L’exemple montre comment utiliser FileData en entrée et sortie.

// Create EncryptOptions object to set instructions
var options = new EncryptOptions("123456", "qwerty");
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
// Perform the process
PdfSecurity.Encrypt(options);

Renommé StreamDataSource en StreamData

  • Class StreamDataSource : renommée en StreamData.
  • Les classes d’options sont désormais plus faciles à utiliser.
  • Commentaires XML mis à jour et corrigés.
  • Tous les exemples avec Input et Output mis à jour.

Exemple d’utilisation :

L’exemple montre comment utiliser StreamData en sortie.

// Create TocOptions object to set instructions
var options = new TocOptions();
// Set the Title
options.Title = "My Table of Contents";
// Design Headings
options.Headings.Add(new TocHeading("Introduction", 2, false, 1));
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output stream 
var outputStream = new MemoryStream();
options.AddOutput(new StreamData(outputStream));
options.CloseOutputStreams = false;
// Perform the process
PdfManager.AddTableOfContents(options);

Renommé DirectoryDataSource en DirectoryData

  • Class DirectoryDataSource : renommée en DirectoryData.
  • Les classes d’options sont désormais plus faciles à utiliser.
  • Tous les exemples avec Input et Output mis à jour.

Exemple d’utilisation :

L’exemple montre comment exporter les valeurs de formulaire vers un fichier TSV et définir les propriétés.

// Create PdfToTiffOptions object to set instructions
var options = new PdfToTiffOptions();
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output Directory path
options.AddOutput(new DirectoryData("path_to_output_directory"));
// Perform the process
PdfConverter.Convert(options);

Renommé la propriété Delimiter pour Feature ExtractFormDataToDsvOptions

Une faute de frappe dans les mots a été corrigée.

Exemple d’utilisation :

L’exemple montre comment exporter les valeurs de formulaire vers un fichier TSV et définir les propriétés.

// Create ExtractFormDataToDsvOptions object to set instructions
var options = new ExtractFormDataToDsvOptions();
//Set Delimiter
options.Delimiter = '\t';
//Add Field Names to result
options.AddFieldName = true;
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_csv_file.tsv"));
// Perform the process
PdfExtractor.Extract(options);

Page produit créée pour “PDF Manager” pour ce site

https://products.documentize.com/pdf-manager/

Page produit créée pour “PDF Form” pour ce site

https://products.documentize.com/pdf-form/

Problèmes résolus

  • Problème où Image to PDF provoquait une exception Out of Memory corrigé
  • Problème où la génération de Table of Contents produisait des résultats incorrects corrigé
  • Problème où la propriété OptimizeResources UnembedFonts déclenchait une exception corrigé
  • Problème où PDF to HTML n’appliquait pas correctement les polices dans Internet Explorer corrigé
  • Problème où PDF to HTML produisait des éléments mal placés et des symboles de formatage corrigé
  • Problème où le processus de conversion PDF to PDF/A se bloquait corrigé
  • Problème où PDF to PDF/A supprimait les champs de formulaire et leurs valeurs corrigé
  • Problème où la sortie PDF to PDF/A n’était pas conforme à PDF/A_1a corrigé
  • Problème où la sortie PDF to PDF/A n’était pas conforme à PDF/A_2b corrigé
  • Problème où la sortie PDF to PDF/A-3A échouait le contrôle de conformité Preflight corrigé
  • Problème où la sortie PDF to PDF/A-3B échouait le contrôle de conformité Preflight corrigé
4 mars 2026
 Français