Často kladené otázky

Tato FAQ poskytuje komplexní informace týkající se funkcí a funkcionalit Documentize .NET Plugins, pokrývajících aspekty, jako je konverze PDF, zpracování formulářů a generování obsahu (TOC).


Obecné otázky

1. Co je Documentize pro .NET?

Documentize pro .NET je výkonná knihovna pro programatické řízení a zpracování PDF dokumentů. Zahrnuje pluginy pro konverzi PDF do různých formátů, úpravy PDF formulářů, přidávání digitálních podpisů, generování TOC a zajištění shody PDF/A pro dlouhodobé archivace.

2. Jak nainstaluji pluginy Documentize pro .NET?

Pluginy Documentize můžete nainstalovat stažením souborů sestavení z oficiálních stránek nebo stažením balíčků přímo z NuGet. Podrobné pokyny k instalaci jsou k dispozici v dokumentaci každého pluginu.


Pluginy pro konverzi PDF

3. Jak mohu převést PDF dokument na soubor Word (DOC/DOCX)?

Chcete-li převést PDF dokument do formátu Word pomocí PDF to DOC Converter:

  1. Vytvořte instanci třídy PdfDoc.
  2. Vytvořte objekt PdfToDocOptions pro konfiguraci možností konverze.
  3. Přidejte cesty k vstupnímu PDF a výstupnímu souboru DOC/DOCX.
  4. Zavolejte metodu Process pro provedení konverze.

4. Jak převést PDF stránky na JPEG obrázky?

Pomocí PDF to JPEG Converter:

  1. Vytvořte instanci třídy Jpeg.
  2. Nastavte možnosti konverze (např. rozlišení, rozsah stránek) pomocí JpegOptions.
  3. Přidejte cesty k vstupním/výstupním souborům.
  4. Zavolejte metodu Jpeg.Process pro provedení konverze.

5. Jak převést PDF do PNG?

Chcete-li převést PDF do formátu PNG:

  1. Vytvořte instanci třídy Png a objekt PngOptions.
  2. Přidejte vstupní PDF a určte výstupní složku.
  3. Nastavte možnosti, jako je rozlišení (např. 300 DPI).
  4. Zavolejte metodu Process pro generování PNG obrázků.

6. Jak převést PDF do Excel (XLS/XLSX)?

Pro převod PDF do Excelu:

  1. Vytvořte instanci třídy PdfXls.
  2. Použijte PdfToXlsOptions pro konfiguraci vstupních/výstupních cest a možností konverze.
  3. Zavolejte metodu Process pro zahájení konverze.

7. Jak převést PDF do HTML?

Chcete-li převést PDF dokumenty do HTML:

  1. Vytvořte instanci třídy PdfHtml.
  2. Nakonfigurujte možnosti konverze pomocí PdfToHtmlOptions nebo HtmlToPdfOptions.
  3. Přidejte cesty k vstupním/výstupním souborům a zavolejte metodu Process.

Zpracování PDF formulářů

8. Jak mohu upravit PDF formuláře pomocí editoru formulářů?

Editor PDF formulářů poskytuje možnosti pro:

  • Přidání polí (FormEditorAddOptions).
  • Aktualizaci polí (FormEditorSetOptions).
  • Odebrání polí (FormRemoveSelectedFieldsOptions).
    Po nakonfigurování polí formuláře vyvolejte metodu Process.

9. Jak sloučit PDF formuláře?

Chcete-li sloučit pole formulářů:

  1. Vytvořte instanci třídy FormFlattener.
  2. Použijte FormFlattenAllFieldsOptions pro sloučení všech polí nebo FormFlattenSelectedFieldsOptions pro cílení na specifická pole.
  3. Přidejte vstupní/výstupní soubory a zavolejte metodu Process.

10. Jak mohu exportovat data z PDF formulářů?

Chcete-li exportovat data formuláře, použijte PDF Form Exporter. Vytvořte objekt FormExporterValuesToCsvOptions, specifikujte podmínky pro formulářová pole a spusťte metodu Process pro export dat do formátu CSV.


PDF/A a správa TOC

11. Jak převést PDF do formátu PDF/A?

Pro převod PDF do PDF/A:

  1. Použijte třídu PdfAConverter.
  2. Nakonfigurujte verzi PDF/A (např. PDF/A-3B) v PdfAConvertOptions.
  3. Přidejte cesty k vstupním/výstupním souborům a zavolejte metodu Process.

12. Jak generuji obsah (TOC) v PDF?

Chcete-li vytvořit TOC:

  1. Vytvořte instanci třídy TocGenerator.
  2. Použijte TocOptions k definování parametrů TOC.
  3. Přidejte vstupní/výstupní soubory a spusťte metodu Process.

Zpracování podpisů

13. Jak mohu digitálně podepsat PDF dokument?

Chcete-li přidat digitální podpis:

  1. Vytvořte instanci třídy Signature.
  2. Použijte SignOptions pro konfiguraci pfx souboru, hesla a detailů podpisu (např. důvod, kontaktní informace).
  3. Přidejte vstupní/výstupní soubory a spusťte metodu Process.

Další funkce

14. Mohu rozdělit PDF soubory pomocí Documentize?

Ano, pomocí PDF Splitter:

  1. Vytvořte instanci třídy Splitter.
  2. Nakonfigurujte možnosti rozdělení pomocí SplitOptions.
  3. Přidejte vstupní/výstupní cesty a zavolejte metodu Process.

15. Jak sloučit více PDF souborů do jednoho?

Chcete-li sloučit PDF:

  1. Vytvořte instanci třídy Merger.
  2. Přidejte vstupní PDF a určte výstupní soubor pomocí MergeOptions.
  3. Spusťte metodu Process pro sloučení souborů.

16. Je Documentize omezeno pouze na práci s PDF?

I když se Documentize primárně zaměřuje na manipulaci s PDF, podporuje také konverze do a z formátů jako DOC, XLS, HTML, JPEG a PNG.


Licencování a kompatibilita

17. Jaké jsou systémové požadavky pro používání pluginů Documentize?

Documentize podporuje:

  • Operační systémy: Windows 7-11, Windows Server 2003-2022, macOS (10.12+) a Linux.
  • Rámce: .NET Framework 4.0 až 8.0.
  • IDE: Kompatibilní s různými verzemi Visual Studia.

18. Jak nastavím licenční klíče pro Documentize?

Chcete-li aktivovat plugin, referencujte Documentize ve svém projektu a nastavte licenční klíče před voláním jakýchkoli metod. Odkazujte na dokumentaci konkrétního pluginu pro podrobné pokyny.

19. Kde mohu najít další příklady a dokumentaci pro pluginy Documentize?

Kompletní dokumentace API a příklady jsou k dispozici na webových stránkách Documentize nebo prostřednictvím balíčků NuGet ve vašem vývojovém prostředí.


 Čeština