Vanliga frågor

Denna FAQ ger omfattande information om funktionerna och funktionaliteten hos Documentize .NET Plugins, och täcker aspekter som PDF-konvertering, formulärhantering och generation av innehållsförteckningar (TOC).


Allmänna frågor

1. Vad är Documentize för .NET?

Documentize för .NET är ett kraftfullt bibliotek för att hantera och bearbeta PDF-dokument programmässigt. Det inkluderar plugins för att konvertera PDF-filer till olika format, redigera PDF-formulär, lägga till digitala signaturer, generera TOCs och säkerställa PDF/A-efterlevnad för långsiktig arkivering.

2. Hur installerar jag Documentize-plugin för .NET?

Du kan installera Documentize-plugins genom att ladda ner assembly-filer från den officiella webbplatsen eller hämta paket direkt från NuGet. Detaljerade installationsanvisningar finns i varje plugins dokumentation.


PDF-konverteringsplugins

3. Hur kan jag konvertera ett PDF-dokument till en Word (DOC/DOCX)-fil?

För att konvertera ett PDF-dokument till Word-format med PDF till DOC-konverteraren:

  1. Instansiera klassen PdfDoc.
  2. Skapa ett PdfToDocOptions-objekt för att konfigurera konverteringsalternativ.
  3. Lägg till inmatnings-PDF och utmatnings-DOC/DOCX filvägar.
  4. Anropa metoden Process för att utföra konverteringen.

4. Hur konverterar jag PDF-sidor till JPEG-bilder?

Med PDF till JPEG-konverteraren:

  1. Skapa en instans av klassen Jpeg.
  2. Ställ in konverteringsalternativ (t.ex. upplösning, sidintervall) via JpegOptions.
  3. Lägg till inmatnings-/utmatningsfilvägar.
  4. Anropa metoden Jpeg.Process för att köra konverteringen.

5. Hur konverterar jag ett PDF till PNG?

För att konvertera ett PDF-dokument till PNG-format:

  1. Skapa en instans av klassen Png och ett PngOptions-objekt.
  2. Lägg till den inmatade PDF-filen och specificera utmatningsmappen.
  3. Ställ in alternativ såsom upplösning (t.ex. 300 DPI).
  4. Anropa metoden Process för att generera PNG-bilder.

6. Hur konverterar jag ett PDF till Excel (XLS/XLSX)?

För att konvertera PDF till Excel:

  1. Instansiera klassen PdfXls.
  2. Använd PdfToXlsOptions för att konfigurera inmatnings-/utmatningsvägar och konverteringsalternativ.
  3. Anropa metoden Process för att starta konverteringen.

7. Hur konverterar jag ett PDF till HTML?

För att konvertera PDF-dokument till HTML:

  1. Skapa en instans av klassen PdfHtml.
  2. Konfigurera konverteringsalternativ med PdfToHtmlOptions eller HtmlToPdfOptions.
  3. Lägg till inmatnings-/utmatningsvägar och anropa metoden Process.

PDF-formulärhantering

8. Hur kan jag redigera PDF-formulär med formulärredigeraren?

PDF Form Editor erbjuder funktioner för att:

  • Lägg till fält (FormEditorAddOptions).
  • Uppdatera fält (FormEditorSetOptions).
  • Ta bort fält (FormRemoveSelectedFieldsOptions).
    Efter att ha konfigurerat formulärfälten, kör metoden Process.

9. Hur gör jag PDF-formulär platta?

För att platta ut formulärfält:

  1. Instansiera klassen FormFlattener.
  2. Använd FormFlattenAllFieldsOptions för att platta till alla fält eller FormFlattenSelectedFieldsOptions för att rikta in sig på specifika fält.
  3. Lägg till inmatnings-/utmatningsfiler och anropa metoden Process.

10. Hur kan jag exportera data från PDF-formulär?

För att exportera formulärdata, använd PDF Form Exporter. Skapa ett FormExporterValuesToCsvOptions-objekt, specificera villkoren för formulärfälten och kör metoden Process för att exportera data till CSV-format.


PDF/A och TOC-hantering

11. Hur konverterar jag ett PDF till PDF/A-format?

För att konvertera PDF-filer till PDF/A:

  1. Använd klassen PdfAConverter.
  2. Konfigurera PDF/A-versionen (t.ex. PDF/A-3B) i PdfAConvertOptions.
  3. Lägg till inmatnings-/utmatningsvägar och anropa metoden Process.

12. Hur genererar jag en innehållsförteckning (TOC) i en PDF?

För att skapa en TOC:

  1. Skapa en instans av klassen TocGenerator.
  2. Använd TocOptions för att definiera TOC-parametrar.
  3. Lägg till inmatnings-/utmatningsfiler och kör metoden Process.

Signaturhantering

13. Hur kan jag signera ett PDF-dokument digitalt?

För att lägga till en digital signatur:

  1. Instansiera klassen Signature.
  2. Använd SignOptions för att konfigurera PFX-filen, lösenordet och signaturdetaljerna (t.ex. anledning, kontaktinformation).
  3. Lägg till inmatnings-/utmatningsfiler och kör metoden Process.

Ytterligare funktioner

14. Kan jag dela PDF-filer med hjälp av Documentize?

Ja, med hjälp av PDF Splitter:

  1. Instansiera klassen Splitter.
  2. Konfigurera split-alternativen med SplitOptions.
  3. Lägg till inmatnings-/utmatningsvägar och anropa metoden Process.

15. Hur slår jag samman flera PDF-filer till en?

För att sammanfoga PDF-filer:

  1. Instansiera klassen Merger.
  2. Lägg till inmatnings-PDF-filer och specificera en utmatningsfil via MergeOptions.
  3. Kör metoden Process för att slå samman filerna.

16. Är Documentize begränsat till att arbeta med PDF-filer endast?

Även om Documentize främst fokuserar på PDF-manipulation, stöder det även konverteringar till och från format som DOC, XLS, HTML, JPEG och PNG.


Licensiering och kompatibilitet

17. Vilka är systemkraven för att använda Documentize-plugins?

Documentize stöder:

  • Operativsystem: Windows 7-11, Windows Server 2003-2022, macOS (10.12+), och Linux.
  • Ramverk: .NET Framework 4.0 till 8.0.
  • IDE: Kompatibelt med olika versioner av Visual Studio.

18. Hur ställer jag in licensnycklar för Documentize?

För att aktivera en plugin, referera till Documentize i ditt projekt och ställ in licensnycklarna innan du anropar några metoder. Se den specifika pluginens dokumentation för detaljerade instruktioner.

19. Var kan jag hitta fler exempel och dokumentation för Documentize-plugins?

Fullständig API-dokumentation och exempel finns på Documentize webbplats eller genom NuGet-paketen i din utvecklingsmiljö.


10 okt. 2024
 Svenska