Převeďte HTML na JPG obrázky v Javě pomocí GroupDocs.Conversion Cloud REST API

Převeďte HTML na JPG obrázek v Javě pomocí REST API

HTML(HyperText Markup Language) je standardní značkovací jazyk používaný k vytváření webových stránek. Umožňuje vývojářům strukturovat webový obsah, včetně textu, obrázků, odkazů a multimediálních prvků. Na druhou stranu JPG je oblíbený formát obrázků, který se používá pro ukládání a sdílení digitálních fotografií. Převod souborů HTML na obrázky JPG se stal velmi důležitým, například když potřebujete sdílet sestavu HTML a uložit obsah HTML jako zálohu. V tomto článku budeme diskutovat o tom, jak převést obrázky HTML na obrázky JPG v Javě pomocí REST API.

V tomto tutoriálu se budou probírat následující témata:

Java HTML to Image Conversion REST API a Java SDK Instalace

K převodu dokumentů HTML na obrázky JPG použijeme GroupDocs.Conversion Cloud SDK for Java. GroupDocs.Cloud API je výkonný nástroj pro převod více typů dokumentů a obrázků, včetně souborů HTML na soubory JPG. Toto rozhraní API nabízí širokou škálu formátů souborů, které vám umožňují převádět mimo jiné HTML, PDF, dokumenty Word, listy Excelu, soubory CAD a rastrové obrázky. Integrace API do aplikací založených na Javě je jednoduchá a efektivní a eliminuje potřebu dalšího softwaru.

Můžete buď stáhnout soubor JAR API, nebo jej nainstalovat pomocí Maven přidáním následujícího úložiště a závislosti do souboru pom.xml vašeho projektu:

Úložiště Maven:

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

Mavenova závislost:

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

Zaregistrujte se k účtu GroupDocs, abyste získali ID aplikace a tajný klíč aplikace z dashboard, než začnete postupovat podle kroků a dostupných úryvků kódu. Jakmile budete mít své ID a tajemství, zadejte níže uvedený fragment kódu:

# Získejte své client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.

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

Převeďte soubory HTML do formátu JPG online v Javě pomocí REST API

Proces převodu obrázků HTML na JPG v Javě pomocí GroupDocs.Conversion Cloud SDK pro Java REST API je přímočarý a jednoduchý. Zde jsou kroky, které je třeba dodržet:

Nahrajte soubor

Nejprve nahrajte dokument HTML do cloudového úložiště pomocí fragmentu kódu uvedeného níže:

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;

// Nahrajte soubor do cloudového úložiště pomocí Java
public class App {

	public static void main(String[] args) {
				
		// Vytvořte instanci rozhraní API pro převod					
		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();
		}
		
	}
}

V důsledku toho bude nahraný dokument HTML dostupný v sekce souborů vašeho řídicího panelu v cloudu.

Převést obrázky HTML na obrázky JPG v Javě

V této části napíšeme úryvek kódu, který automatizuje proces převodu HTML na JPG v aplikaci Java. Můžete postupovat podle níže uvedených kroků a úryvku kódu:

  • Nejprve importujte požadované třídy do souboru Java.
  • Za druhé, vytvořte instanci třídy ConvertApi.
  • Za třetí vytvořte instanci třídy ConvertSettings.
  • Poté zadejte název cloudového úložiště.
  • Dále nastavte vstupní cestu k souboru HTML a formát výstupního souboru na „jpg“.
  • Nyní vytvořte instanci třídy JpgConvertOptions.
  • Volitelně poskytněte různé možnosti převodu, jako je setFromPage, setPagesCount, setGrayscale, setHeight, setQuality, setRotateAngle, setUsePdf atd.
  • Poté nastavte možnosti převodu a cestu k výstupnímu souboru pomocí instance ConvertSettings.
  • Poté vytvořte instanci třídy ConvertDocumentRequest a předejte parametr nastavení.
  • Nakonec zavolejte metodu convertDocument() a předejte parametr ConvertDocumentRequest.

Následující fragment kódu ukazuje, jak převést dokument HTML na obrázek JPG programově v Javě pomocí REST API:

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 převést HTML na obrázek v Javě.
public class App {

	public static void main(String[] args) {
		
		// Vytvořte instanci rozhraní API pro převod
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Připravte nastavení převodu
			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");
		
			// převést do zadaného formátu
			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 převádí HTML dokumenty na obrázky JPG

Převeďte HTML dokumenty na obrázky JPG v Javě.

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený obrázek JPG do cloudu. Převedený soubor JPG si můžete stáhnout pomocí následujícího fragmentu kódu:

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;

// Stáhněte si soubor z cloudového úložiště v Javě
public class App {

	public static void main(String[] args) {
				
		// Vytvořte instanci rozhraní API pro převod					
		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();
		}
		
	}
}

Zdarma online převodník HTML do JPG

Jak převést obrázky HTML do JPG online zdarma? Zkuste prosím online HTML na JPG konvertor a vytvořte obrázek JPG z dokumentu HTML. Tento převodník je vyvíjen pomocí výše uvedeného REST API pro obrázky HTML na JPG.

Shrnutí

Tím se dostáváme na konec tohoto blogového příspěvku. Z tohoto článku jste se dozvěděli následující:

  • jak programově převést HTML na JPG obrázek v Javě a také další možnosti přizpůsobení;
  • programově nahrát dokument HTML do cloudu a poté stáhnout převedený obrázek JPG z cloudu;
  • a převést jakoukoli HTML webovou stránku na JPG zdarma pomocí bezplatného online převodníku obrázků HTML na JPG.

Kromě toho poskytujeme také sekci API Reference, která vám umožní vizualizovat a komunikovat s našimi API přímo prostřednictvím prohlížeče. Úplný zdrojový kód Java SDK je volně dostupný na Github. Zkontrolujte sadu GroupDocs.Conversion Cloud SDK pro Java Příklady zde.

Dále vám doporučujeme, abyste se řídili naší příručkou Začínáme, kde najdete podrobné kroky a použití rozhraní API.

A konečně, stále píšeme nové články na blogu o různých formátech souborů a převodech pomocí REST API. Proto nás prosím kontaktujte pro nejnovější aktualizace.

Položit otázku

Máte-li jakékoli dotazy týkající se rozhraní API pro konverzi HTML na obrázky, neváhejte nás kontaktovat na free support forum.

Nejčastější dotazy

Jak převedu obrázky HTML na JPG pomocí Java?

Dokument HTML můžete převést na obrázek JPG v Javě pomocí GroupDocs.Conversion Cloud REST API. Jedná se o cloudové rozhraní API pro konverzi dokumentů, které umožňuje vývojářům snadno převádět HTML dokumenty na obrázky v Javě.

Jak mohu zdarma převést soubor HTML na JPG online?

Online konvertor HTML do JPG vám umožňuje zdarma převádět dokumenty HTML na obrázky JPG. Jakmile je online převod obrázku HTML na JPG dokončen, můžete si převedené soubory JPG okamžitě stáhnout do svého systému. Chcete-li provést převod, postupujte podle níže uvedených podrobných pokynů:

  • Otevřete online bezplatný převodník HTML na JPG.
  • Nyní klikněte do oblasti pro přetažení souboru a nahrajte dokument HTML nebo přetáhněte soubor HTML.
  • Dále klikněte na tlačítko Převést nyní. Bezplatný online převodník HTML na JPG převede soubory HTML na obrázky JPG.
  • Odkaz na stažení výstupního obrázku JPG bude k dispozici po konverzi webové stránky HTML.

Existuje způsob, jak převést HTML na obrázky ve Windows?

Navštivte tento odkaz a stáhněte si offline převaděč HTML na obrázky pro Windows. Tento bezplatný převodník HTML na obrázky dokáže rychle převést dokumenty HTML na obrázky ve Windows jediným kliknutím.

Viz také

Pokud se chcete dozvědět více o souvisejících tématech, doporučujeme přečíst si níže uvedené články: