Často kladené otázky
Tato sekce FAQ poskytuje komplexní informace o funkcích a vlastnostech Documentize .NET Plugins, pokrývající aspekty jako je konverze PDF, správa formulářů a generování obsahu (TOC).
Obecné otázky
1. Co je Documentize pro .NET?
Documentize pro .NET je výkonná knihovna pro správu a zpracování PDF dokumentů programově. Zahrnuje pluginy pro převod 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 s PDF/A pro dlouhodobé archivování.
2. Jak nainstaluji Documentize pluginy pro .NET?
Můžete nainstalovat Documentize pluginy stažením sestavení z oficiálních webových stránek nebo vyhledáním balíčků přímo z NuGet. Podrobné pokyny pro instalaci naleznete v dokumentaci každého pluginu.
Pluginy pro konverzi PDF
3. Jak mohu převést PDF dokument do Word (DOC/DOCX) souboru?
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
, abyste nakonfigurovali možnosti převodu. - Přidejte cesty k vstupnímu PDF a výstupnímu DOC/DOCX souboru.
- Zavolejte metodu
Process
, abyste vykonali převod.
4. Jak mohu převést PDF stránky do JPEG obrázků?
Pomocí PDF to JPEG Converter:
- Vytvořte instanci třídy
Jpeg
. - Nastavte možnosti konverze (např. rozlišení, rozsah stránek) prostřednictvím
JpegOptions
. - Přidejte cesty k vstupním/výstupním souborům.
- Zavolejte metodu
Jpeg.Process
, abyste spustili převod.
5. Jak mohu 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čete výstupní složku.
- Nastavte možnosti, jako například rozlišení (např. 300 DPI).
- Zavolejte metodu
Process
, abyste vygenerovali PNG obrázky.
6. Jak mohu převést PDF do Excel (XLS/XLSX)?
Pro převod PDF do Excelu:
- Vytvořte instanci třídy
PdfXls
. - Použijte
PdfToXlsOptions
k nastavení vstupních/výstupních cest a možností konverze. - Zavolejte metodu
Process
, abyste zahájili převod.
7. Jak mohu 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 pro vstup/výstup a zavolejte metodu
Process
.
Správa PDF formulářů
8. Jak mohu upravit PDF formuláře pomocí editoru formulářů?
PDF Form Editor poskytuje možnosti:
- Přidat pole (
FormEditorAddOptions
). - Aktualizovat pole (
FormEditorSetOptions
). - Odstranit pole (
FormRemoveSelectedFieldsOptions
). Po nakonfigurování polí formuláře spusťte metoduProcess
.
9. Jak mohu sloučit PDF formuláře?
Chcete-li sloučit pole formuláře:
- Vytvořte instanci třídy
FormFlattener
. - Použijte
FormFlattenAllFieldsOptions
pro sloučení všech polí neboFormFlattenSelectedFieldsOptions
pro cílení na konkrétní 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
, určete podmínky pro pole formuláře a spusťte metodu Process
, abyste exportovali data do CSV formátu.
Správa PDF/A a TOC
11. Jak mohu 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 pro vstup/výstup a zavolejte metodu
Process
.
12. Jak mohu v PDF vytvořit obsah (TOC)?
Chcete-li vytvořit TOC:
- Vytvořte instanci třídy
TocGenerator
. - Použijte
TocOptions
pro definování parametrů TOC. - Přidejte vstupní/výstupní soubory a spusťte metodu
Process
.
Správa 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 cesty pro vstup/výstup a zavolejte metodu
Process
.
15. Jak mohu 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čete výstupní soubor pomocí
MergeOptions
. - Spusťte metodu
Process
, abyste sloučili soubory.
16. Je Documentize omezeno pouze na práci s PDF?
Zatímco Documentize se primárně zaměřuje na manipulaci s PDF, také podporuje převody 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í Documentize pluginů?
Documentize podporuje:
- Operační systémy: Windows 7-11, Windows Server 2003-2022, macOS (10.12+) a Linux.
- Rámce: .NET Framework 4.0 do 8.0.
- IDE: Kompatibilní s různými verzemi Visual Studio.
18. Jak mohu nastavit licenční klíče pro Documentize?
Chcete-li aktivovat plugin, odkazujte na Documentize ve vašem projektu a nastavte licenční klíče před voláním jakýchkoli metod. Odkazujte na specifickou dokumentaci pluginu pro podrobné pokyny.
19. Kde mohu najít více příkladů a dokumentace pro Documentize pluginy?
Úplná API dokumentace 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í.