Häufig gestellte Fragen

Diese FAQ bietet umfassende Informationen zu den Funktionen und Funktionsweisen von Documentize .NET Plugins, einschließlich Aspekten wie PDF-Konvertierung, Formularverarbeitung und Erstellung von Inhaltsverzeichnissen (TOC).


Allgemeine Fragen

1. Was ist Documentize für .NET?

Documentize für .NET ist eine leistungsstarke Bibliothek zur programmgesteuerten Verwaltung und Verarbeitung von PDF-Dokumenten. Sie enthält Plugins zum Konvertieren von PDFs in verschiedene Formate, Bearbeiten von PDF-Formularen, Hinzufügen digitaler Signaturen, Generieren von Inhaltsverzeichnissen und Gewährleisten der PDF/A-Konformität für die langfristige Archivierung.

2. Wie installiere ich Documentize-Plugins für .NET?

Sie können die Documentize-Plugins installieren, indem Sie die Assemblierungsdateien von der offiziellen Website herunterladen oder Pakete direkt von NuGet abrufen. Detaillierte Installationsanweisungen finden Sie in der Dokumentation jedes Plugins.


PDF-Konvertierungs-Plugins

3. Wie kann ich ein PDF-Dokument in eine Word (DOC/DOCX)-Datei konvertieren?

Um ein PDF-Dokument in das Word-Format mit dem PDF to DOC Converter zu konvertieren:

  1. Instanziieren Sie die Klasse PdfDoc.
  2. Erstellen Sie ein Objekt PdfToDocOptions, um Konvertierungsoptionen zu konfigurieren.
  3. Fügen Sie die Pfade für die Eingabe-PDF und die Ausgabe-DOC/DOCX-Datei hinzu.
  4. Rufen Sie die Methode Process auf, um die Konvertierung durchzuführen.

4. Wie konvertiere ich PDF-Seiten in JPEG-Bilder?

Mit dem PDF to JPEG Converter:

  1. Erstellen Sie eine Instanz der Klasse Jpeg.
  2. Setzen Sie die Konvertierungsoptionen (z. B. Auflösung, Seitenbereich) über JpegOptions.
  3. Fügen Sie Eingabe-/Ausgabepfade hinzu.
  4. Rufen Sie die Methode Jpeg.Process auf, um die Konvertierung auszuführen.

5. Wie konvertiere ich ein PDF in PNG?

Um ein PDF in das PNG-Format zu konvertieren:

  1. Erstellen Sie eine Instanz der Klasse Png und ein Objekt PngOptions.
  2. Fügen Sie die Eingabe-PDF hinzu und geben Sie den Ausgabeverzeichnis an.
  3. Setzen Sie Optionen wie die Auflösung (z. B. 300 DPI).
  4. Rufen Sie die Methode Process auf, um PNG-Bilder zu erzeugen.

6. Wie konvertiere ich ein PDF in Excel (XLS/XLSX)?

Zum Konvertieren von PDF in Excel:

  1. Instanziieren Sie die Klasse PdfXls.
  2. Verwenden Sie PdfToXlsOptions, um Eingabe-/Ausgabepfade und Konvertierungsoptionen zu konfigurieren.
  3. Rufen Sie die Methode Process auf, um die Konvertierung zu starten.

7. Wie konvertiere ich ein PDF in HTML?

Um PDF-Dokumente in HTML zu konvertieren:

  1. Erstellen Sie eine Instanz der Klasse PdfHtml.
  2. Konfigurieren Sie die Konvertierungsoptionen mit PdfToHtmlOptions oder HtmlToPdfOptions.
  3. Fügen Sie Eingabe-/Ausgabepfade hinzu und rufen Sie die Methode Process auf.

PDF-Formularverarbeitung

8. Wie kann ich PDF-Formulare mit dem Formulareditor bearbeiten?

Der PDF Form Editor bietet Möglichkeiten, um:

  • Felder hinzuzufügen (FormEditorAddOptions).
  • Felder zu aktualisieren (FormEditorSetOptions).
  • Felder zu entfernen (FormRemoveSelectedFieldsOptions).
    Nachdem Sie die Formularfelder konfiguriert haben, führen Sie die Methode Process aus.

9. Wie flatteniere ich PDF-Formulare?

Um Formularfelder zu flatten:

  1. Instanziieren Sie die Klasse FormFlattener.
  2. Verwenden Sie FormFlattenAllFieldsOptions, um alle Felder zu flatten oder FormFlattenSelectedFieldsOptions, um bestimmte Felder auszuwählen.
  3. Fügen Sie Eingabe-/Ausgabedateien hinzu und rufen Sie die Methode Process auf.

10. Wie kann ich Daten aus PDF-Formularen exportieren?

Um Formulardaten zu exportieren, verwenden Sie den PDF Form Exporter. Erstellen Sie ein Objekt FormExporterValuesToCsvOptions, geben Sie die Bedingungen der Formularfelder an und führen Sie die Methode Process aus, um die Daten im CSV-Format zu exportieren.


PDF/A und TOC-Verwaltung

11. Wie konvertiere ich ein PDF in das PDF/A-Format?

Um PDFs in PDF/A zu konvertieren:

  1. Verwenden Sie die Klasse PdfAConverter.
  2. Konfigurieren Sie die PDF/A-Version (z. B. PDF/A-3B) in PdfAConvertOptions.
  3. Fügen Sie Eingabe-/Ausgabepfade hinzu und rufen Sie die Methode Process auf.

12. Wie generiere ich ein Inhaltsverzeichnis (TOC) in einem PDF?

Um ein TOC zu erstellen:

  1. Erstellen Sie eine Instanz der Klasse TocGenerator.
  2. Verwenden Sie TocOptions, um TOC-Parameter zu definieren.
  3. Fügen Sie Eingabe-/Ausgabedateien hinzu und führen Sie die Methode Process aus.

Signaturverarbeitung

13. Wie kann ich ein PDF-Dokument digital signieren?

Um eine digitale Signatur hinzuzufügen:

  1. Instanziieren Sie die Klasse Signature.
  2. Verwenden Sie SignOptions, um die PFX-Datei, das Passwort und die Signaturdetails (z. B. Grund, Kontaktinformationen) zu konfigurieren.
  3. Fügen Sie Eingabe-/Ausgabedateien hinzu und führen Sie die Methode Process aus.

Zusätzliche Funktionen

14. Kann ich PDF-Dateien mit Documentize aufteilen?

Ja, mit dem PDF Splitter:

  1. Instanziieren Sie die Klasse Splitter.
  2. Konfigurieren Sie die Split-Optionen mit SplitOptions.
  3. Fügen Sie Eingabe-/Ausgabepfade hinzu und rufen Sie die Methode Process auf.

15. Wie füge ich mehrere PDF-Dateien zu einer zusammen?

Um PDFs zu kombinieren:

  1. Instanziieren Sie die Klasse Merger.
  2. Fügen Sie Eingabe-PDFs hinzu und geben Sie eine Ausgabedatei über MergeOptions an.
  3. Führen Sie die Methode Process aus, um die Dateien zusammenzuführen.

16. Ist Documentize nur auf die Arbeit mit PDFs beschränkt?

Während sich Documentize hauptsächlich auf die Bearbeitung von PDFs konzentriert, unterstützt es auch Konvertierungen zu und von Formaten wie DOC, XLS, HTML, JPEG und PNG.


Lizenzierung und Kompatibilität

17. Was sind die Systemanforderungen für die Verwendung von Documentize-Plugins?

Documentize unterstützt:

  • Betriebssysteme: Windows 7-11, Windows Server 2003-2022, macOS (10.12+) und Linux.
  • Frameworks: .NET Framework 4.0 bis 8.0.
  • IDE: Kompatibel mit verschiedenen Versionen von Visual Studio.

18. Wie setze ich Lizenzschlüssel für Documentize?

Um ein Plugin zu aktivieren, referenzieren Sie Documentize in Ihrem Projekt und setzen Sie die Lizenzschlüssel, bevor Sie Methoden aufrufen. Schauen Sie in die Dokumentation des spezifischen Plugins für detaillierte Anweisungen.

19. Wo finde ich weitere Beispiele und Dokumentationen für Documentize-Plugins?

Die komplette API-Dokumentation und Beispiele finden Sie auf der Documentize-Website oder über die NuGet-Pakete in Ihrer Entwicklungsumgebung.


 Deutsch