Vykreslení sledovaných změn ve Word dokumentech pomocí GroupDocs.Viewer pro Java
Pokud potřebujete render word tracked changes ve své Java aplikaci, jste na správném místě. V tomto průvodci vám ukážeme, jak zobrazit každou revizi, vložení a smazání, které se vyskytují v souboru Word, a převést je na čisté, procházetelné HTML. Ať už vytváříte portál pro revizi dokumentů, systém pro správu právních případů nebo jakékoli řešení, které musí view word document revisions, tento tutoriál vás provede celým procesem – od nastavení prostředí až po finální vykreslení.

Rychlé odpovědi
- Co znamená “render word tracked changes”? Převádí značky revizí v souboru Word do vizuální HTML reprezentace.
- Která knihovna to zpracovává? GroupDocs.Viewer for Java.
- Potřebuji licenci? Bezplatná zkušební verze funguje pro hodnocení; plná licence odstraňuje všechna omezení.
- Jaká verze Javy je požadována? Java 8 nebo novější.
- Mohu zakázat vykreslování sledovaných změn? Ano—nastavte
setRenderTrackedChanges(false)v možnostech zobrazení.
Co je “render word tracked changes”?
Vykreslení sledovaných změn ve Wordu znamená převzetí dat revizí uložených v souboru .docx (vložení, smazání, komentáře atd.) a vytvoření zobrazitelného formátu – obvykle HTML – kde jsou tyto změny vizuálně zvýrazněny. To umožňuje koncovým uživatelům přesně vidět, co bylo změněno, aniž by museli otevírat Microsoft Word.
Proč použít GroupDocs.Viewer k prohlížení revizí Word dokumentů?
GroupDocs.Viewer pro Java abstrahuje nízkoúrovňové zpracování OpenXML a poskytuje jediný API volání pro generování HTML, PDF nebo obrázků. Také podporuje view word document revisions ihned po instalaci, zachovává stylování, vložené zdroje a sledování změn.
Předpoklady
- GroupDocs.Viewer for Java knihovna verze 25.2 nebo novější.
- Maven pro správu závislostí.
- Základní vývojové prostředí Java (IDE, JDK 8+).
NastaveníDocs.Viewer pro Java
Konfigurace Maven
Přidejte repozitář GroupDocs a závislost do svého pom.xml:
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/viewer/java/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>25.2</version>
</dependency>
</dependencies>
Získání licence
Začněte s bezplatnou zkušební verzí nebo požádejte o dočasnou evaluační licenci. Až budete připraveni na produkci, zakupte plnou licenci pro odemknutí všech funkcí.
Základní inicializace
Importujte požadované třídy ve svém Java kódu a připravte cesty k souborům pro vstup a výstup.
Jak vykreslit sledované změny ve Word dokumentech
Níže je krok‑za‑krokem průvodce, který odráží přesný kód, který budete potřebovat. Kódové bloky jsou zachovány beze změny z původního tutoriálu.
Krok 1: Definujte cestu výstupního adresáře
Vytvořte složku, kde budou uloženy vykreslené HTML stránky.
Path outputDirectory = YOUR_OUTPUT_DIRECTORY.resolve("RenderTrackedChanges");
Krok 2: Určete formát pro ukládání každé stránky
Nastavte vzor pojmenování pro každý vygenerovaný HTML soubor.
Path pageFilePathFormat = outputDirectory.resolve("page_{0}.html");
Krok 3: Nakonfigurujte možnosti zobrazení
Povolte vložené zdroje a zapněte vykreslování sledovaných změn.
HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources(pageFilePathFormat);
viewOptions.getWordProcessingOptions().setRenderTrackedChanges(true);
Krok 4: Vytvořte instanci Viewer a vykreslete
Načtěte Word dokument, který obsahuje sledované změny, a vygenerujte HTML výstup.
try (Viewer viewer = new Viewer(YOUR_DOCUMENT_DIRECTORY.resolve("SAMPLE_DOCX_WITH_TRACKED_CHANGES"))) {
viewer.view(viewOptions);
}
Časté problémy a řešení
- Nesprávné cesty k souborům – Zkontrolujte, že
YOUR_OUTPUT_DIRECTORYaYOUR_DOCUMENT_DIRECTORYukazují na existující složky. - Nepodporovaný formát dokumentu – Ujistěte se, že soubor je
.docxnebo.doc, který GroupDocs.Viewer podporuje. - Chybějící licence – Bez platné licence může knihovna omezovat možnosti vykreslování.
Praktické aplikace
- Systémy pro revizi dokumentů – Ukážete recenzentům přesně, co bylo přidáno nebo odebráno.
- Správa právních případů – Zvýrazněte změny ve smlouvách nebo podáních.
- Akademická spolupráce – Vizualizujte příspěvky od více autorů.
Úvahy o výkonu
- Zpracovávejte omezený počet dokumentů současně, aby byl nízký spotřeba paměti.
- Používejte efektivní strukturu adresářů ke snížení I/O zátěže.
- Udržujte knihovnu aktuální; novější verze obsahují optimalizace výkonu.
Závěr
Nyní máte kompletní, připravenou metodu pro render word tracked changes a view word document revisions pomocí GroupDocs.Viewer pro Java. Integrujte tyto kroky do své aplikace a poskytnete uživatelům výkonný, interaktivní zážitek z revize dokumentů.
Sekce FAQ
- Jaká je minimální verze Javy požadovaná?
Java 8 nebo novější je obecně doporučována pro kompatibilitu s moderními knihovnami jako GroupDocs.Viewer. - Mohu vykreslovat dokumenty bez sledovaných změn?
Ano, jednoduše vypnětesetRenderTrackedChanges(true)ve svých konfiguračních možnostech. - Jak efektivně zpracovat velké dokumenty?
Zvažte rozdělení velkých souborů na menší sekce nebo použití technik stránkování pro efektivní správu využití zdrojů. - Jaké jsou licenční možnosti pro GroupDocs.Viewer?
Můžete začít s bezplatnou zkušební verzí, zvolit dočasnou evaluační licenci nebo zakoupit plnou licenci podle potřeb vašeho projektu. - Je k dispozici podpora, pokud narazím na problémy?
Ano, můžete získat podporu prostřednictvím fóra GroupDocs a oficiálních dokumentačních zdrojů.
Zdroje
Poslední aktualizace: 2026-01-15
Testováno s: GroupDocs.Viewer for Java 25.2
Autor: GroupDocs