v26.1
Nouvelle fonctionnalité : Extraction des propriétés pour le PDF Extractor
- Extraction des propriétés PDF : Titre, Auteur, Sujet, Mots‑clés, Nombre de pages.
- Class PdfExtractor : méthode ajoutée
Extractpour extraire les propriétés PDF. - Class ExtractPropertiesOptions : représente les options d’extraction des propriétés PDF pour le plugin PdfExtractor.
- Class PdfProperties : représente les propriétés et les méta‑informations d’un document PDF.
- Interface IHaveInput : utilisée pour les options avec une donnée d’entrée unique.
- Class OptionsWithInput : utilisée pour les options avec une donnée d’entrée unique.
- Full Free functional.
Exemple d’utilisation :
L’exemple montre comment extraire les propriétés (Titre, Auteur, Sujet, Mots‑clés, Nombre de pages) d’un fichier PDF.
// Create ExtractPropertiesOptions object to set input file
var options = new ExtractPropertiesOptions("path_to_your_pdf_file.pdf");
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(options);
var title = pdfProperties.Title;
var author = pdfProperties.Author;
var subject = pdfProperties.Subject;
var keywords = pdfProperties.Keywords;
var numberOfPages = pdfProperties.NumberOfPages;Exemple d’utilisation :
L’exemple montre comment extraire les propriétés (Titre, Auteur, Sujet, Mots‑clés, Nombre de pages) d’un flux PDF.
// Create ExtractPropertiesOptions object to set input stream
var stream = File.OpenRead("path_to_your_pdf_file.pdf");
var options = new ExtractPropertiesOptions(stream);
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(options);
var title = pdfProperties.Title;
var author = pdfProperties.Author;
var subject = pdfProperties.Subject;
var keywords = pdfProperties.Keywords;
var numberOfPages = pdfProperties.NumberOfPages;Exemple d’utilisation :
L’exemple montre comment extraire les propriétés d’un fichier PDF de la façon la plus concise possible.
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(new ExtractPropertiesOptions("path_to_your_pdf_file.pdf"));Améliorations
- Amélioration de HTML vers PDF : prise en charge du texte alternatif pour les images
- Conformité PDF vers PDFA1b
Corrections de bugs
- Erreur survenant lors de la tentative d’optimisation d’un fichier PDF
- Problème d’alignement vertical des champs de formulaire
- Problème résolu d’affichage du texte japonais dans FormField
- Problème de mise en forme des tableaux lors de la conversion HTML vers PDF
- L’optimisation de la taille du PDF avant la conversion PDF vers PDF/A entraînait une sortie corrompue
- PDF vers DOC – tableau rendu incorrectement
- PDF vers Excel – problèmes de mise en forme du fichier de sortie
- PDF vers HTML – ArgumentException pendant la conversion
- Conversion PDF vers HTML : certains liens manquaient
- Texte manquant lors de la conversion PDF vers HTML