FAQ

Cette FAQ fournit des informations complètes concernant les fonctionnalités et les fonctionnalités des Plugins Documentize .NET, couvrant des aspects tels que la conversion de PDF, la gestion des formulaires et la génération de table des matières (TOC).


Questions générales

1. Qu’est-ce que Documentize pour .NET ?

Documentize pour .NET est une bibliothèque puissante pour gérer et traiter des documents PDF de manière programmatique. Elle comprend des plugins pour convertir des PDF en divers formats, éditer des formulaires PDF, ajouter des signatures numériques, générer des TOC et garantir la conformité PDF/A pour l’archivage à long terme.

2. Comment installer les plugins Documentize pour .NET ?

Vous pouvez installer les plugins Documentize en téléchargeant des fichiers d’assemblage depuis le site officiel ou en récupérant des paquets directement depuis NuGet. Des instructions détaillées d’installation sont disponibles dans la documentation de chaque plugin.


Plugins de conversion PDF

3. Comment convertir un document PDF en fichier Word (DOC/DOCX) ?

Pour convertir un document PDF en format Word en utilisant le Convertisseur PDF vers DOC :

  1. Instancier la classe PdfDoc.
  2. Créer un objet PdfToDocOptions pour configurer les options de conversion.
  3. Ajouter les chemins des fichiers PDF d’entrée et DOC/DOCX de sortie.
  4. Appeler la méthode Process pour exécuter la conversion.

4. Comment convertir des pages PDF en images JPEG ?

En utilisant le Convertisseur PDF vers JPEG :

  1. Créer une instance de la classe Jpeg.
  2. Définir les options de conversion (par exemple, résolution, plage de pages) via JpegOptions.
  3. Ajouter les chemins des fichiers d’entrée/sortie.
  4. Appeler la méthode Jpeg.Process pour effectuer la conversion.

5. Comment convertir un PDF en PNG ?

Pour convertir un PDF en format PNG :

  1. Créer une instance de la classe Png et un objet PngOptions.
  2. Ajouter le PDF d’entrée et spécifier le dossier de sortie.
  3. Définir des options telles que la résolution (par exemple, 300 DPI).
  4. Appeler la méthode Process pour générer des images PNG.

6. Comment convertir un PDF en Excel (XLS/XLSX) ?

Pour convertir un PDF en Excel :

  1. Instancier la classe PdfXls.
  2. Utiliser PdfToXlsOptions pour configurer les chemins d’entrée/sortie et les options de conversion.
  3. Appeler la méthode Process pour démarrer la conversion.

7. Comment convertir un PDF en HTML ?

Pour convertir des documents PDF en HTML :

  1. Créer une instance de la classe PdfHtml.
  2. Configurer les options de conversion avec PdfToHtmlOptions ou HtmlToPdfOptions.
  3. Ajouter les chemins d’entrée/sortie et appeler la méthode Process.

Gestion des formulaires PDF

8. Comment puis-je éditer des formulaires PDF avec l’Éditeur de Formulaires ?

L’Éditeur de Formulaires PDF fournit des fonctionnalités pour :

  • Ajouter des champs (FormEditorAddOptions).
  • Mettre à jour des champs (FormEditorSetOptions).
  • Supprimer des champs (FormRemoveSelectedFieldsOptions). Après avoir configuré les champs du formulaire, exécutez la méthode Process.

9. Comment aplatir des formulaires PDF ?

Pour aplatir les champs de formulaire :

  1. Instancier la classe FormFlattener.
  2. Utiliser FormFlattenAllFieldsOptions pour aplatir tous les champs ou FormFlattenSelectedFieldsOptions pour cibler des champs spécifiques.
  3. Ajouter les fichiers d’entrée/sortie et appeler la méthode Process.

10. Comment puis-je exporter des données à partir de formulaires PDF ?

Pour exporter des données de formulaire, utilisez l’Exportateur de Formulaires PDF. Créez un objet FormExporterValuesToCsvOptions, spécifiez les conditions des champs de formulaire et exécutez la méthode Process pour exporter les données au format CSV.


Gestion PDF/A et TOC

11. Comment convertir un PDF au format PDF/A ?

Pour convertir des PDF en PDF/A :

  1. Utiliser la classe PdfAConverter.
  2. Configurer la version PDF/A (par exemple, PDF/A-3B) dans PdfAConvertOptions.
  3. Ajouter les chemins d’entrée/sortie et appeler la méthode Process.

12. Comment générer une table des matières (TOC) dans un PDF ?

Pour créer un TOC :

  1. Créer une instance de la classe TocGenerator.
  2. Utiliser TocOptions pour définir les paramètres du TOC.
  3. Ajouter des fichiers d’entrée/sortie et exécuter la méthode Process.

Gestion des signatures

13. Comment puis-je signer numériquement un document PDF ?

Pour ajouter une signature numérique :

  1. Instancier la classe Signature.
  2. Utiliser SignOptions pour configurer le fichier PFX, le mot de passe et les détails de la signature (par exemple, raison, informations de contact).
  3. Ajouter les fichiers d’entrée/sortie et exécuter la méthode Process.

Fonctionnalités supplémentaires

14. Puis-je diviser des fichiers PDF en utilisant Documentize ?

Oui, en utilisant le Diviseur PDF :

  1. Instancier la classe Splitter.
  2. Configurer les options de division en utilisant SplitOptions.
  3. Ajouter les chemins d’entrée/sortie et appeler la méthode Process.

15. Comment fusionner plusieurs fichiers PDF en un seul ?

Pour fusionner des PDF :

  1. Instancier la classe Merger.
  2. Ajouter les PDFs d’entrée et spécifier un fichier de sortie via MergeOptions.
  3. Exécuter la méthode Process pour fusionner les fichiers.

16. Documentize est-il limité à travailler uniquement avec des PDF ?

Bien que Documentize se concentre principalement sur la manipulation des PDF, il prend également en charge les conversions vers et depuis des formats tels que DOC, XLS, HTML, JPEG et PNG.


Licences et compatibilité

17. Quelles sont les exigences système pour utiliser les plugins Documentize ?

Documentize prend en charge :

  • Systèmes d’exploitation : Windows 7-11, Windows Server 2003-2022, macOS (10.12+), et Linux.
  • Frameworks : .NET Framework 4.0 à 8.0.
  • IDE : Compatible avec diverses versions de Visual Studio.

18. Comment définir des clés de licence pour Documentize ?

Pour activer un plugin, référez-vous à Documentize dans votre projet et définissez les clés de licence avant de appeler des méthodes. Reportez-vous à la documentation du plugin spécifique pour des instructions détaillées.

19. Où puis-je trouver plus d’exemples et de documentation pour les plugins Documentize ?

La documentation API complète et des exemples peuvent être trouvés sur le site Documentize ou à travers les paquets NuGet dans votre environnement de développement.


28 déc. 2024
 Français