Konwertuj obrazy HTML na JPG w Javie za pomocą GroupDocs.Conversion Cloud REST API

Konwertuj obraz HTML na obraz JPG w Javie przy użyciu interfejsu API REST

HTML(HyperText Markup Language) to standardowy język znaczników używany do tworzenia stron internetowych. Pozwala programistom na strukturyzowanie treści internetowych, w tym tekstu, obrazów, linków i elementów multimedialnych. Z drugiej strony JPG to popularny format obrazu używany do przechowywania i udostępniania zdjęć cyfrowych. Konwertowanie plików HTML na obrazy JPG stało się bardzo ważne, na przykład gdy trzeba udostępnić raport HTML i przechowywać zawartość HTML jako kopię zapasową. W tym artykule omówimy, jak przekonwertować obrazy HTML na JPG w Javie przy użyciu interfejsu API REST.

W tym samouczku zostaną omówione następujące tematy:

Java HTML to Image Conversion REST API i instalacja Java SDK

Zamierzamy użyć GroupDocs.Conversion Cloud SDK for Java do konwersji dokumentów HTML na obrazy JPG. GroupDocs.Cloud API to potężne narzędzie do konwertowania wielu typów dokumentów i obrazów, w tym plików HTML na JPG. Ten interfejs API oferuje szeroką gamę formatów plików, umożliwiając między innymi konwersję HTML, PDF, dokumentów Word, arkuszy Excel, plików CAD i obrazów rastrowych. Integracja interfejsu API z aplikacjami opartymi na języku Java jest prosta i wydajna, co eliminuje potrzebę stosowania dodatkowego oprogramowania.

Możesz pobrać plik JAR interfejsu API lub zainstalować go za pomocą Mavena, dodając następujące repozytorium i zależności do pliku pom.xml projektu:

Repozytorium Mavena:

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

Zależność od Mavena:

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

Zarejestruj się, aby założyć konto GroupDocs, aby uzyskać identyfikator aplikacji i klucz tajny aplikacji z pulpitu nawigacyjnego, zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi fragmentami kodu. Po uzyskaniu identyfikatora i tajnego kodu wprowadź fragment kodu pokazany poniżej:

# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.

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

Konwertuj pliki HTML do formatu JPG online w Javie przy użyciu interfejsu API REST

Proces konwertowania obrazów HTML na JPG w Javie za pomocą GroupDocs.Conversion Cloud SDK for Java REST API jest prosty i prosty. Oto kroki, które należy wykonać:

Prześlij plik

Najpierw prześlij dokument HTML do magazynu w chmurze, korzystając z fragmentu kodu podanego poniżej:

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;

// Prześlij plik do Cloud Storage przy użyciu języka Java
public class App {

	public static void main(String[] args) {
				
		// Utwórz instancję interfejsu API konwersji					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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();
		}
		
	}
}

W rezultacie przesłany dokument HTML będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.

Konwertuj obrazy HTML na JPG w Javie

W tej sekcji napiszemy fragment kodu, który automatyzuje proces konwersji HTML do JPG w aplikacji Java. Możesz wykonać kroki i fragment kodu wymieniony poniżej:

  • Najpierw zaimportuj wymagane klasy do pliku Java.
  • Po drugie, utwórz instancję klasy ConvertApi.
  • Po trzecie, utwórz instancję klasy ConvertSettings.
  • Następnie podaj nazwę magazynu w chmurze.
  • Następnie ustaw ścieżkę wejściowego pliku HTML i format pliku wyjściowego na „jpg”.
  • Teraz utwórz instancję klasy JpgConvertOptions.
  • Opcjonalnie udostępnij różne opcje konwersji, takie jak setFromPage, setPagesCount, setGrayscale, setHeight, setQuality, setRotateAngle, setUsePdf itp.
  • Następnie ustaw opcje konwersji i ścieżkę pliku wyjściowego za pomocą instancji ConvertSettings.
  • Następnie utwórz instancję klasy ConvertDocumentRequest i przekaż parametr settings.
  • Na koniec wywołaj metodę convertDocument() i przekaż parametr ConvertDocumentRequest.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować dokument HTML na obraz JPG w Javie przy użyciu interfejsu API REST:

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;

// Jak przekonwertować HTML na obraz w Javie.
public class App {

	public static void main(String[] args) {
		
		// Utwórz instancję interfejsu API konwersji
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Przygotuj ustawienia konwersji
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.html");
			settings.setFormat("jpg");
			
			JpgConvertOptions convertOptions = new JpgConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			convertOptions.setGrayscale(false);
			convertOptions.setHeight(1024);
			convertOptions.setQuality(100);
			convertOptions.setRotateAngle(15);
			convertOptions.setUsePdf(false);
			
		        settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// konwertować do określonego formatu
			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();
		}
	}
}
Java konwertuje dokumenty HTML na obrazy JPG

Konwertuj dokumenty HTML na obrazy JPG w Javie.

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany obraz JPG w chmurze. Możesz pobrać przekonwertowany plik JPG, używając następującego fragmentu kodu:

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;

// Pobierz plik z Cloud Storage w Javie
public class App {

	public static void main(String[] args) {
				
		// Utwórz instancję interfejsu API konwersji					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.jpg", 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();
		}
		
	}
}

Darmowy internetowy konwerter HTML na JPG

Jak bezpłatnie konwertować obrazy HTML na JPG online? Wypróbuj internetowy [konwerter] HTML na JPG 15, aby utworzyć obraz JPG z dokumentu HTML. Ten konwerter został opracowany przy użyciu wyżej wymienionego interfejsu API REST obrazu HTML na JPG.

Podsumowując

To prowadzi nas do końca tego wpisu na blogu. Oto, czego dowiedziałeś się z tego artykułu:

  • jak programowo przekonwertować obraz HTML na JPG w Javie, a także dodatkowe opcje dostosowywania;
  • programowo przesłać dokument HTML do chmury, a następnie pobrać przekonwertowany obraz JPG z chmury;
  • i przekonwertuj dowolną stronę internetową HTML na JPG za darmo, korzystając z bezpłatnego internetowego konwertera obrazów HTML na JPG.

Ponadto udostępniamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i komunikowanie się z nimi bezpośrednio przez przeglądarkę. Pełny kod źródłowy pakietu Java SDK jest bezpłatnie dostępny na Github. Sprawdź GroupDocs.Conversion Cloud SDK for Java Przykłady tutaj.

Ponadto zalecamy skorzystanie z naszego przewodnika wprowadzającego, aby uzyskać szczegółowe instrukcje i informacje o korzystaniu z interfejsu API.

Wreszcie, wciąż piszemy nowe artykuły na blogu na temat różnych formatów plików i konwersji przy użyciu REST API. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

Jeśli masz jakiekolwiek pytania dotyczące interfejsu API konwersji HTML na obrazy, skontaktuj się z nami na darmowym forum pomocy.

Często zadawane pytania

Jak przekonwertować obrazy HTML na JPG za pomocą języka Java?

Możesz przekonwertować dokument HTML na obraz JPG w Javie za pomocą GroupDocs.Conversion Cloud REST API. Jest to oparty na chmurze interfejs API do konwersji dokumentów, który umożliwia programistom łatwą konwersję dokumentów HTML na obrazy w Javie.

Jak mogę bezpłatnie przekonwertować plik HTML na JPG online?

Konwerter online HTML na JPG umożliwia bezpłatną konwersję dokumentów HTML na obrazy JPG. Po zakończeniu konwersji online obrazu HTML na JPG możesz natychmiast pobrać przekonwertowane pliki JPG do swojego systemu. Postępuj zgodnie z instrukcjami krok po kroku podanymi poniżej, aby przeprowadzić konwersję:

  • Otwórz darmowy konwerter HTML na JPG online.
  • Teraz kliknij obszar upuszczania pliku, aby przesłać dokument HTML lub przeciągnij i upuść plik HTML.
  • Następnie kliknij przycisk Konwertuj teraz. Darmowy internetowy konwerter HTML na JPG przekształci pliki HTML w obrazy JPG.
  • Link do pobrania wyjściowego obrazu JPG będzie dostępny po przekonwertowaniu strony HTML.

Czy istnieje sposób na konwersję HTML na obrazy w systemie Windows?

Odwiedź ten link, aby pobrać konwerter plików HTML na obrazy w trybie offline dla systemu Windows. Ten darmowy konwerter HTML na obrazy może szybko konwertować dokumenty HTML na obrazy w systemie Windows za pomocą jednego kliknięcia.

Zobacz też

Jeśli chcesz dowiedzieć się więcej na powiązane tematy, zalecamy przeczytanie artykułów wymienionych poniżej: