Č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:
- Vytvořte instanci třídy
PdfDoc
. - Vytvořte objekt
PdfToDocOptions
pro konfiguraci možností konverze. - Přidejte cesty k vstupnímu PDF a výstupnímu souboru DOC/DOCX.
- Zavolejte metodu
Process
pro provedení konverze.
4. Jak převést PDF stránky na JPEG obrázky?
Pomocí PDF to JPEG Converter:
- Vytvořte instanci třídy
Jpeg
. - Nastavte možnosti konverze (např. rozlišení, rozsah stránek) pomocí
JpegOptions
. - Přidejte cesty k vstupním/výstupním souborům.
- 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:
- Vytvořte instanci třídy
Png
a objektPngOptions
. - Přidejte vstupní PDF a určte výstupní složku.
- Nastavte možnosti, jako je rozlišení (např. 300 DPI).
- 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:
- Vytvořte instanci třídy
PdfXls
. - Použijte
PdfToXlsOptions
pro konfiguraci vstupních/výstupních cest a možností konverze. - Zavolejte metodu
Process
pro zahájení konverze.
7. Jak převést PDF do HTML?
Chcete-li převést PDF dokumenty do HTML:
- Vytvořte instanci třídy
PdfHtml
. - Nakonfigurujte možnosti konverze pomocí
PdfToHtmlOptions
neboHtmlToPdfOptions
. - 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 metoduProcess
.
9. Jak sloučit PDF formuláře?
Chcete-li sloučit pole formulářů:
- Vytvořte instanci třídy
FormFlattener
. - Použijte
FormFlattenAllFieldsOptions
pro sloučení všech polí neboFormFlattenSelectedFieldsOptions
pro cílení na specifická pole. - 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:
- Použijte třídu
PdfAConverter
. - Nakonfigurujte verzi PDF/A (např. PDF/A-3B) v
PdfAConvertOptions
. - 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:
- Vytvořte instanci třídy
TocGenerator
. - Použijte
TocOptions
k definování parametrů TOC. - 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:
- Vytvořte instanci třídy
Signature
. - Použijte
SignOptions
pro konfiguraci pfx souboru, hesla a detailů podpisu (např. důvod, kontaktní informace). - 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:
- Vytvořte instanci třídy
Splitter
. - Nakonfigurujte možnosti rozdělení pomocí
SplitOptions
. - 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:
- Vytvořte instanci třídy
Merger
. - Přidejte vstupní PDF a určte výstupní soubor pomocí
MergeOptions
. - 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í.