Konvertieren Sie Word in HTML mit eingebetteten Bildern in Java

So konvertieren Sie eine Word-Datei mithilfe der REST-API in Java in HTML

Als Java-Entwickler müssen Sie möglicherweise eine Word DOC-Datei in HTML konvertieren. Beispielsweise, um das Dokument leichter im Internet zugänglich zu machen, schneller zu laden und weniger Speicherplatz zu beanspruchen. Außerdem ist HTML ein großartiges Format, um Dokumente online zu veröffentlichen, beispielsweise auf einer Website oder einem Blog, um sie zu lesen und zu teilen. Daher lernen wir in diesem Tutorial, wie man Word Dateien mithilfe der REST-API in Java in HTML konvertiert.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

Java Word zu HTML-Konvertierung, REST-API und SDK-Installation

Zum Konvertieren von Word-DOC Dateien in HTML-Seiten verwende ich das Java SDK der GroupDocs.Conversion Cloud API. Es hilft Ihnen, die GroupDocs.Conversion Cloud API schnell und einfach in Ihre Java-Anwendungen zu integrieren. Dies ist die beste Word zu HTML-Konverter-API, die das ursprüngliche Textformat und Layout Ihrer Dokumente beibehält. Mit unserer Konvertierungs-API können Sie außerdem Ihre Dokumente und Bilder aus jedem unterstützten Dateiformat in jedes gewünschte Format konvertieren. Sie können problemlos mehr als 50 Datei und Bildtypen wie Word, PDF, PowerPoint, Excel, HTML, CAD, Rasterbilder usw. konvertieren.

Sie können die JAR-Datei der API herunterladen oder mit Maven-Konfigurationen installieren. Fügen Sie der POM.xml Ihres Projekts ein Repository und eine Abhängigkeit hinzu. Nachfolgend finden Sie die Anweisungen für Maven:

Maven-Repository:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Maven-Dependency:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Bitte rufen Sie Ihre Client-ID und Ihr Client-Geheimnis vom Dashboard ab, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codeausschnitte beginnen. Bitte geben Sie den unten angezeigten Code ein, sobald Sie Ihre ID und Ihr Geheimnis haben:

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von https://dashboard.groupdocs.cloud.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Konvertieren Sie ein Word Dokument mithilfe der REST-API in eine HTML-Datei in Java

Das Konvertieren eines Word Dokuments in eine HTML-Datei kann in vielerlei Hinsicht nützlich sein. Es ermöglicht eine einfache Online-Anzeige und -Freigabe, ist leichtgewichtig, für Benutzer leichter zugänglich und in verschiedenen Kontexten vielseitiger. Die Konvertierung von DOC in HTML verbessert die Lesbarkeit und Freigabe der Dokumente im Internet. Im Folgenden sind die Schritte zum Konvertieren einer Word-Datei in ein HTML Dokument aufgeführt:

Laden Sie die Datei hoch

Laden Sie zunächst das Word Dokument mit dem unten angegebenen Code-Snippet in den Cloud-Speicher hoch:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Laden Sie die Datei mit Java in den Cloud-Speicher hoch
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.docx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

Dadurch ist die hochgeladene Word-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie Word Dokumente in Java in HTML

In diesem Abschnitt geht es darum, wie Sie eine Word-Datei programmgesteuert in Java in eine HTML-Seite konvertieren, indem Sie die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz der Klasse ConvertApi.
  • Zweitens erstellen Sie eine Instanz der ConvertSettings Klasse.
  • Drittens geben Sie den Namen des Cloud-Speichers an.
  • Legen Sie dann den Pfad der Eingabe-Word-Datei und das Format der Ausgabedatei auf „html“ fest.
  • Legen Sie nun den Pfad der HTML-Ausgabedatei fest.
  • Als nächstes erstellen Sie eine ConvertDocumentRequest Klasseninstanz mit ConvertSettings-Parametern.
  • Rufen Sie abschließend die Methode convertdocument() mit ConvertDocumentRequest-Parametern auf.

Der folgende Codeausschnitt zeigt, wie man eine Word-Datei mithilfe der REST-API in Java in ein HTML Dokument konvertiert:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// So konvertieren Sie ein Word Dokument in eine HTML-Webseite in Java.
public class App {

	public static void main(String[] args) {
		
		// Erstellen Sie eine Instanz der Konvertierungs-API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Konvertierungseinstellungen vorbereiten
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.docx");
			settings.setFormat("html");
			
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// in das angegebene Format konvertieren
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}
Konvertieren Sie Word DOC mit Java in eine HTML-Datei

So konvertieren Sie ein Word Dokument in Java in HTML.

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert die konvertierte HTML-Webseite in der Cloud. Sie können es mit dem folgenden Codeausschnitt herunterladen:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Laden Sie die Datei aus dem Cloud-Speicher in Java herunter
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.html", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

So funktioniert die Java-Bibliothek für die Konvertierung einer Word-Datei in ein HTML Dokument. Im nächsten Abschnitt werden wir erweiterte Konvertierungseinstellungen mithilfe der Java-API untersuchen.

Konvertieren Sie eine Word-Datei in Java mit erweiterten Optionen in ein HTML Dokument

In diesem Abschnitt konvertieren wir ein Word Dokument mithilfe einiger erweiterter Einstellungen programmgesteuert in eine HTML-Datei, indem wir die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz der Klasse ConvertApi.
  • Zweitens erstellen Sie eine Instanz der ConvertSettings Klasse.
  • Geben Sie als Nächstes den Namen des Cloud-Speichers an.
  • Legen Sie den Pfad der Eingabe-Word-Datei und das Ausgabedateiformat auf „html“ fest.
  • Erstellen Sie dann eine Instanz der HtmlConvertOptions Klasse.
  • Legen Sie verschiedene Konvertierungsoptionen wie setFromPage, setFromPage, setFixedLayout usw. fest.
  • Legen Sie nun die Konvertierungsoptionen und den Ausgabedateipfad mithilfe der ConvertSettings-Instanz fest.
  • Erstellen Sie eine ConvertDocumentRequest Klasseninstanz mit ConvertSettings.
  • Rufen Sie abschließend die Methode convertdocument() auf und übergeben Sie den Parameter ConvertDocumentRequest.

Bitte befolgen Sie die zuvor genannten Schritte, um die Dateien hoch und herunterzuladen. Das folgende Codebeispiel zeigt, wie Sie mithilfe erweiterter Einstellungen ein Word Dokument in eine HTML-Webseite konvertieren:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Java konvertiert die Word-DOCX-Datei mithilfe zusätzlicher Einstellungen in eine HTML-Datei.
public class App {

	public static void main(String[] args) {
		
		// Erstellen Sie eine Instanz der Konvertierungs-API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Konvertierungseinstellungen vorbereiten
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.docx");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
			
			// in das angegebene Format konvertieren
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document conveted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

Kostenloser Online-Word zu HTML-Konverter

Wie konvertiert man Word kostenlos online in eine HTML-Datei? Bitte versuchen Sie es online mit dem Word zu HTML-Konverter16, um kostenlos HTML aus einem Word Dokument zu erstellen. Dieser Konverter wird mit der oben genannten Word zu HTML-REST-API entwickelt.

Abschluss

Zusammenfassend lässt sich sagen, dass die Konvertierung eines Word Dokuments in HTML viele Vorteile bieten kann, z. B. die Online-Veröffentlichung von Inhalten oder die Erstellung einer Website sowie eine bessere Suchmaschinenoptimierung. Wir vervollständigen den Artikel hier. Folgendes haben Sie in diesem Artikel gelernt:

  • wie man eine Word-Seite in Java programmgesteuert in eine HTML-Seite ändert;
  • wie man eine Word-Datei mit einigen erweiterten Einstellungen in Java in eine HTML-Datei konvertiert;
  • Laden Sie die Word-Datei programmgesteuert in die Cloud hoch und laden Sie dann die konvertierte HTML-Datei aus der Cloud herunter.
  • und konvertieren Sie Word online mit dem kostenlosen Word zu HTML-Konverter in HTML.

Darüber hinaus bieten wir auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen kommunizieren können. Der vollständige Quellcode des Java SDK ist auf Github frei verfügbar. Bitte überprüfen Sie das GroupDocs.Conversion Cloud SDK für Java Beispiele hier. Darüber hinaus empfehlen wir Ihnen, unseren Leitfaden „Erste Schritte“ zu lesen.

Schließlich schreiben wir weiterhin neue Blogartikel über die Konvertierung verschiedener Dateiformate mithilfe der REST-API. Bitte kontaktieren Sie uns für regelmäßige Updates.

Stelle eine Frage

Bei Fragen zur Word zu HTML-Konverter-API können Sie uns gerne über das kostenlose Support-Forum kontaktieren.

FAQs

Wie konvertiere ich Word in Java in HTML?

Bitte folgen Sie diesem Link, um das Java-Codebeispiel zu erfahren, mit dem Sie Word Dateien schnell und einfach in HTML-Webseiten konvertieren können.

Kann ich Word mithilfe der REST-API in Java in HTML konvertieren?

Ja, Sie können Word Dokumente in Java in HTML umwandeln. Erstellen Sie zunächst eine Instanz von ConvertApi, legen Sie die Werte von ConvertSettings fest und rufen Sie die Methode „convertDocument“ mit „ConvertDocumentRequest“ auf, um ein Word Dokument in eine HTML-Webseite zu konvertieren.

Wie konvertiert man Word kostenlos online in HTML?

Mit dem Online-Konverter von Word Dokumenten in HTML23 können Sie Word kostenlos, schnell und einfach in HTML konvertieren. Sobald die Online-Konvertierung der DOC-Datei in HTML abgeschlossen ist, können Sie die konvertierte HTML-Datei sofort auf Ihren PC herunterladen. Bitte folgen Sie zur Konvertierung der unten aufgeführten Schritt-für-Schritt-Anleitung:

  • Öffnen Sie kostenlosen Word zu HTML-Konverter online
  • Klicken Sie in den Dateiablagebereich, um eine Word-Datei hochzuladen, oder ziehen Sie eine Word-Datei per Drag & Drop.
  • Klicken Sie auf die Schaltfläche „Jetzt konvertieren“. Der kostenlose Online-Word zu HTML-Konverter wandelt die Word-Datei in HTML um.
  • Der Download-Link der ausgegebenen HTML-Datei ist sofort nach der Konvertierung der Word-Datei verfügbar.

Wie installiere ich die Word zu HTML-Java-Bibliothek?

Sie können den Word zu HTML-Konverter Java-Bibliothek herunterladen, um HTML aus Word Dateien in Java programmgesteuert zu verarbeiten, zu bearbeiten und zu erstellen. Befolgen Sie die Schritte zuvor erwähnt, um die Java-Bibliothek zu installieren.

Wie konvertiert man Word DOC in Windows in HTML?

Bitte besuchen Sie diesen Link, um den Offline-Word zu HTML-Konverter für Windows herunterzuladen. Mit diesem kostenlosen Word zu HTML-Konverter können Sie Word mit einem einzigen Klick schnell in Windows in HTML exportieren.

Siehe auch

Wenn Sie mehr über die verwandten Themen erfahren möchten, empfehlen wir Ihnen den Besuch der folgenden Artikel.