Minifikacja HTML poprawia wydajność aplikacji internetowych dzięki efektywnemu czasowi ładowania i wykorzystaniu przepustowości. Zbędne części kodu, nieistotne spacje, komentarze, średniki, wartości kolorów w HTML i CSS są optymalizowane w procesie minifikacji. Zautomatyzujmy ten proces, aby pozbyć się niechcianego kodu i poprawić wydajność aplikacji Java. Aby poprawić wydajność, w tym artykule omówiono sposób renderowania dokumentów programu Word do zminimalizowanego kodu HTML w Javie.

Renderuj dokumenty programu Word jako czysty kod HTML w Javie

Java API do renderowania jako zminimalizowany HTML

GroupDocs.Viewer przedstawia interfejs API przeglądania dokumentów, który umożliwia renderowanie różnych typów dokumentów w Formaty HTML, PDF i graficzne w aplikacjach Java. Użyję tego interfejsu API w przykładzie, aby przekonwertować plik Microsoft Word DOCX na czysty plik HTML.

Możesz pobrać plik JAR z sekcji pobierania lub użyć najnowszych konfiguracji repozytorium i zależności Maven w swoich aplikacjach Java.

<repository>
	<id>GroupDocsArtifactRepository</id>
	<name>GroupDocs Artifact Repository</name>
	<url>https://repository.groupdocs.com/repo/</url>
</repository>

<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-viewer</artifactId>
        <version>21.11.1</version> 
</dependency>

Renderuj Word DOC/DOCX do zminimalizowanego HTML w Javie

Pliki HTML można generować za pomocą osadzonych lub zewnętrznych zasobów przy użyciu odpowiednich metod. Poniższe kroki pokazują, jak renderować dokument Word (DOC/DOCX) do zminimalizowanego kodu HTML w Javie.

  • Załaduj plik DOCX przy użyciu klasy Viewer.
  • Przygotuj opcje renderowania HTML przy użyciu klasy HtmlViewOptions.
  • Włącz opcję minifikacji, ustawiając ją na true.
  • Użyj view() z utworzonymi opcjami, aby wyrenderować plik DOCX jako zminimalizowany HTML.

Poniższy przykład kodu Java renderuje plik Word DOCX do zminimalizowanego kodu HTML.

// Konwertuj Word DOC/DOCX na zminimalizowany HTML w Javie
Viewer viewer = new Viewer("path/document.docx");

HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources("path/page_{0}.html");
viewOptions.setMinify(true);

viewer.view(viewOptions);

Uzyskaj bezpłatną licencję API

Z interfejsów API można korzystać bezpłatnie bez ograniczeń ewaluacyjnych, uzyskując tymczasową licencję.

Wniosek

Podsumowując, w tym artykule omówiono, jak renderować pliki DOC/DOCX jako zminimalizowany HTML w Javie. Możesz opracować własny konwerter dokumentów online i minigenerator HTML, który pozwoli użytkownikom konwertować dokumenty do zminimalizowanego HTML. Poza tym możesz dowiedzieć się więcej o GroupDocs.Viewer for Java z jego dokumentacji. W przypadku pytań skontaktuj się z nami za pośrednictwem forum.

Zobacz też