GroupDocs.Conversion návod na převod dokumentů: převod PDF, Word, Excel a dalších
V tomto GroupDocs.Conversion návodu na převod dokumentů se naučíte, jak převádět PDF, Word dokumenty, Excel tabulky, PowerPoint prezentace a více než 50 dalších formátů přímo z vašich .NET nebo Java aplikací. Knihovna běží zcela offline, nevyžaduje žádný software třetích stran a poskytuje výsledky s vysokou věrností, což ji činí ideální pro zabezpečené, podnikově úrovňové pracovní postupy.
Rychlé odpovědi
- Jaké formáty jsou podporovány? Více než 50 vstupních a výstupních formátů, včetně PDF, DOCX, XLSX, PPTX, CAD a typů obrázků.
- Mohu převádět bez přístupu k internetu? Ano, GroupDocs.Conversion běží zcela lokálně.
- Existuje limit velikosti souboru? Podporovány jsou soubory až do 2 GB při zachování využití paměti pod 200 MB.
- Potřebuji licenci pro produkční nasazení? Pro produkční použití je vyžadována komerční licence; k vyzkoušení je k dispozici bezplatná zkušební verze.
- Jaké platformy jsou podporovány? Jak .NET (Framework, Core, .NET 5/6), tak Java jsou plně podporovány.
- Jak rychlá je hromadná konverze? Převod 1 000 stránek obvykle skončí za méně než 30 sekund na standardním serverovém VM.
- Mohu zpracovávat soubory chráněné heslem? Ano — použijte
LoadOptionsk zadání hesla během konverze.
Co je GroupDocs.Conversion?
GroupDocs.Conversion je multiplatformní knihovna, která umožňuje vývojářům převádět dokumenty mezi více než 50 formáty bez spoléhání se na externí služby. Poskytuje jednoduché API pro načtení zdrojového souboru, výběr možností konverze a uložení výsledku v požadovaném formátu.
Proč zvolit GroupDocs.Conversion?
GroupDocs.Conversion nabízí rozsáhlou podporu formátů, výstup s vysokou věrností a výkonnostně optimalizované zpracování, což ji činí vhodnou pro rozsáhlé podnikově projekty. Běží lokálně bez závislostí na třetích stranách, což zajišťuje bezpečnost a soulad s předpisy.
- Široké pokrytí formátů: Podporuje více než 50 vstupních a výstupních formátů a může zpracovávat soubory až do 2 GB při využití méně než 200 MB RAM.
- Vysoce věrná konverze: Zachovává rozvržení, písma, obrázky a vložené objekty s až 99 % vizuální přesností.
- Optimalizovaná výkonnost: Hromadná konverze 1 000 stránek trvá méně než 30 sekund na typickém serverovém VM.
- Nasazení bez závislostí: Není potřeba Microsoft Office, Adobe Acrobat ani jiný software třetích stran.
Jak začít s GroupDocs.Conversion v .NET?
Converter je hlavní třída provádějící konverzi dokumentů. Přidejte NuGet balíček GroupDocs.Conversion do svého projektu, vytvořte instanci třídy Converter s cestou k souboru nebo streamem, vyberte cílový formát a zavolejte Save. Tento tříkrokový proces vás během několika sekund dostane od zdroje k převedenému souboru.
Přímá odpověď: Pro převod PDF do Wordu v .NET vytvořte instanci Converter s PDF souborem, zavolejte Convert s určením SaveFormat.Docx a výsledek uložte — tím dokončíte konverzi ve dvou řádcích kódu.
Definice kotvy
Třída Converter je jádrem GroupDocs.Conversion, která načte zdrojový dokument, použije možnosti konverze a zapíše výstup v požadovaném formátu.
Požadavky pro .NET
- .NET Framework 4.5+ nebo .NET Core 3.1+ (včetně .NET 5/6) nainstalován
- NuGet balíček
GroupDocs.Conversionpřidán do projektu - Dostatečná paměť (alespoň 200 MB) pro velké soubory
Příklad krok za krokem (bez vloženého kódu podle pravidel zachování)
- Vytvořte konvertor — předávejte cestu ke zdrojovému souboru nebo stream do konstruktoru
Converter. - Vyberte možnosti konverze — volitelně nakonfigurujte
LoadOptions(např. heslo) neboSaveOptions(např. OCR). - Spusťte konverzi — zavolejte
Converts požadovanýmSaveFormata uveďte cílovou cestu.
Jak začít s GroupDocs.Conversion v Java?
Converter je základní třída používaná k převodu dokumentů v Java. Zahrňte Maven artefakt com.groupdocs:groupdocs-conversion do svého pom.xml, vytvořte instanci Converter, nastavte požadované LoadOptions a zavolejte convert s cílovým formátem. Java API odráží zkušenost .NET, což zajišťuje konzistentní vývojářský zážitek napříč platformami.
Přímá odpověď: V Java vytvořte instanci Converter se zdrojovým souborem, zavolejte convert s parametrem SaveFormat.DOCX a výstupní cestou a knihovna automaticky provede převod PDF na Word.
Definice kotvy
Třída Converter v Java slouží stejnému účelu jako její .NET protějšek: načte dokument, použije nastavení konverze a zapíše výsledek do zvoleného formátu.
Požadavky pro Java
- JDK 8 nebo vyšší nainstalován
- Maven nebo Gradle build systém s závislostí
groupdocs-conversion - Alespoň 200 MB heap paměti pro velké dokumenty
Příklad krok za krokem (bez vloženého kódu)
- Přidejte Maven závislost — zahrňte artefakt
groupdocs-conversion. - Instancujte Converter — uveďte cestu ke zdrojovému souboru nebo vstupní stream.
- Konfigurujte možnosti — nastavte heslo, OCR nebo jiné
LoadOptionspodle potřeby. - Spusťte konverzi — zavolejte
converts požadovanýmSaveFormata cílovou cestou.
Transformujte libovolný formát dokumentu bez problémů ve svých .NET aplikacích pomocí GroupDocs.Conversion. Naše komplexní .NET knihovna poskytuje vývojářům výkonné nástroje pro převod souborů mezi více než 50 formáty s přesností a rychlostí. Od převodu dokumentů do PDF po transformaci mezi různými formáty, naše krok‑za‑krokem tutoriály vás provedou implementací, přizpůsobením a optimalizací. Začněte dnes integrovat robustní možnosti převodu dokumentů do svých C# aplikací.
Základní tutoriály
- Začínáme a licence
- Načítání z lokálních zdrojů
- Načítání ze vzdálených zdrojů
- Načítání z cloudového úložiště
- Práce se zabezpečenými dokumenty
- Výstup dokumentu a ukládání
- Správa stránek a manipulace s obsahem
- Možnosti a nastavení konverze
Formátově specifická konverze
- PDF konverze
- Konverze zpracování textu
- Konverze tabulek
- Konverze prezentací
- Konverze obrázků
- Formáty e‑mailů a funkce
- CAD a technické výkresové formáty
- Webové a značkovací formáty
Pokročilé funkce
- Zpracování CSV a strukturovaných dat
- Zpracování XML a JSON
- Komprese a správa archivů
- Soubory úložiště a zpracování PST
- Správa fontů a substituce
- Správa cache
- Události konverze a logování
- Nástroje a informace o konverzi
- Konverze textu a značkování
Implementujte výkonné možnosti převodu dokumentů ve svých Java aplikacích pomocí GroupDocs.Conversion. Naše Java API umožňuje vývojářům převádět mezi mnoha formáty dokumentů s výjimečnou přesností a flexibilitou. Ideální pro podnikově aplikace, naše knihovna vám pomůže transformovat PDF, Office dokumenty, obrázky a mnoho dalších formátů při zachování integrity formátování. Sledujte naše krok‑za‑krokem Java tutoriály a vylepšete své aplikace o profesionální funkce převodu dokumentů.
Základní funkčnost
Formátově specifické průvodce
- PDF konverze
- Formáty zpracování textu
- Formáty tabulek
- Formáty prezentací
- Formáty e‑mailů
- CAD formáty
- Webové a značkovací formáty
Pokročilá konfigurace
Často kladené otázky
Q: Mohu použít GroupDocs.Conversion v cloud‑native mikroslužbě?
A: Ano, knihovna běží v libovolném .NET nebo Java runtime, včetně Docker kontejnerů a Kubernetes podů, aniž by vyžadovala externí služby.
Q: Jak knihovna zachází s PDF chráněnými heslem?
A: Heslo můžete zadat pomocí LoadOptions (nebo ekvivalentní Java možnosti) při vytváření Converter, a knihovna soubor během konverze dešifruje.
Q: Jaký je doporučený způsob konverze velké dávky souborů?
A: Použijte asynchronní API (nebo paralelní streamy v Java) pro souběžné zpracování souborů a povolte cache, aby se znovu použily načtené fonty a zdroje pro lepší výkon.
Q: Podporuje GroupDocs.Conversion OCR pro naskenované obrázky?
A: Ano, OCR lze povolit pomocí třídy OcrOptions, což umožňuje převod naskenovaných PDF nebo obrázků na prohledávatelný, vybratelný text.
Q: Které verze .NET jsou oficiálně podporovány?
A: .NET Framework 4.5+, .NET Core 3.1+, .NET 5, .NET 6 a novější verze jsou plně podporovány.
Q: Jak mohu sledovat průběh konverze?
A: Přihlaste se k události ConversionProgress poskytované třídou Converter; udává procentuální dokončení a uplynulý čas.
Q: Je možné převést šifrované Office soubory?
A: Ano — před spuštěním konverze předávejte příslušné heslo přes LoadOptions pro soubory Word, Excel nebo PowerPoint.
Q: Jaké optimalizace paměti jsou k dispozici pro velmi velké PDF?
A: Aktivujte LoadOptions.MemoryLimit pro omezení využití RAM a použijte streaming API k postupnému zpracování stránek.
Q: Mohu převádět dokumenty do obrazových formátů jako PNG nebo JPEG?
A: Rozhodně — při volání Convert specifikujte obrazový SaveFormat, například SaveFormat.Png nebo SaveFormat.Jpeg.
Q: Poskytuje GroupDocs.Conversion nějaké možnosti logování?
A: Ano, knihovna obsahuje vestavěný logovací rámec, který lze nastavit pro zápis podrobných logů konverze do souboru nebo konzole.
Poslední aktualizace: 2026-10-21
Testováno s: GroupDocs.Conversion 23.11 pro .NET & Java
Autor: GroupDocs
API reference
zdarma zkušební verze
kontaktujte náš tým podpory