Převést obrázek PNG na soubor HTML v Javě

Převést obrázek PNG na soubor HTML v Javě.

Potřebovali jste někdy ve své aplikaci Java převést soubor obrázku PNG na soubor HTML? Pokud ano, víte, že proces může být složitý a časově náročný. Naštěstí sada GroupDocs.Conversion Cloud SDK for Java tento proces zjednodušuje a umožňuje převádět soubory, včetně obrázků PNG, na soubory HTML. V tomto článku budeme diskutovat o tom, jak převést obrázky PNG na soubory HTML v Javě pomocí REST API.

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

Java REST API pro převod dokumentů PNG do HTML a instalaci SDK

GroupDocs.Conversion Cloud SDK for Java je výkonná cloudová knihovna pro převod souborů a obrázků. Zjednodušuje proces převodu různých typů souborů, včetně obrázků PNG, na soubory HTML. Je to perfektní řešení pro každého, kdo potřebuje převádět dokumenty do různých formátů bez instalace dalšího softwaru. Integrace SDK do aplikací založených na Javě je jednoduchá a efektivní.

Můžete si 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>

Nyní se zaregistrujte pro účet GroupDocs, abyste získali ID klienta a tajný klíč klienta 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);

Jak převést obrázky PNG na soubory HTML v Javě pomocí REST API

Nyní, když jste nastavili GroupDocs.Conversion Cloud SDK pro Javu, jste připraveni začít převádět obrázky PNG na soubory HTML pomocí Java. Chcete-li začít, postupujte takto:

Nahrajte soubor

Nejprve nahrajte obrázek PNG 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.png");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.png", 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();
		}
		
	}
}

Nahraný soubor PNG bude tedy k dispozici v sekce souborů vašeho řídicího panelu v cloudu.

Převést PNG na HTML v Javě

Chcete-li převést obrázek PNG do formátu HTML pomocí GroupDocs.Conversion Cloud SDK pro Java, postupujte takto:

  • Nejprve importujte požadované třídy do souboru Java.
  • Za druhé, vytvořte instanci třídy ConvertApi.
  • Zatřetí vytvořte instanci třídy ConvertSettings.
  • Poté zadejte název cloudového úložiště.
  • Dále nastavte vstupní cestu k souboru PNG a formát výstupního souboru na „html“.
  • Poté vytvořte instanci třídy HtmlConvertOptions.
  • Volitelně nastavte různé možnosti převodu, jako je setFromPage, setPagesCount, setFixedLayout 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 obrázek PNG na soubor HTML 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 obrázky PNG do formátu HTML 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.png");
			settings.setFormat("html");
			
                        HtmlConvertOptions convertOptions = new HtmlConvertOptions();
                        convertOptions.setFromPage(1);
                        convertOptions.setPagesCount(1);
                        convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// 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();
		}
	}
}
Převeďte PNG do HTML pomocí Java.

Převeďte PNG do HTML online v Javě.

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený dokument HTML do cloudu. Převedený soubor HTML 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.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();
		}
		
	}
}

Zdarma online převodník PNG do HTML

Jak převést PNG do HTML online zdarma? Zkuste prosím online převodník PNG na HTML změnit obrázek PNG na soubor HTML. Tento převodník je vyvíjen pomocí výše uvedeného API.

Shrnutí

Abychom to shrnuli, pomocí sady GroupDocs.Conversion Cloud SDK pro Java můžete snadno a rychle převádět obrázky PNG na soubory HTML pomocí několika řádků kódu. Z tohoto článku jste se dozvěděli následující:

  • jak převést obrázky PNG na soubory HTML v Javě a také další možnosti přizpůsobení;
  • programově nahrát soubor PNG do cloudu a poté stáhnout převedený HTML z cloudu;
  • a převést jakékoli soubory PNG do HTML zdarma pomocí online převodníku PNG do HTML.

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 prosím 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 se prosím ozvěte pro pravidelné aktualizace.

Položit otázku

Máte-li jakékoli dotazy týkající se rozhraní API pro převod PNG do HTML, neváhejte nás kontaktovat na free support forum.

Nejčastější dotazy

Jak převedu obrázky PNG do formátu HTML pomocí Java?

Obrázky PNG můžete převést do HTML pomocí GroupDocs.Conversion Cloud SDK for Java. GroupDocs.Conversion Cloud SDK pro Java je výkonný nástroj pro konverzi široké škály typů souborů. Poskytuje jednoduché a snadno použitelné rozhraní API, které umožňuje vývojářům rychle a snadno převádět soubory do az různých formátů.

Jak mohu zdarma převést PNG do HTML online?

Online převodník obrázků PNG do HTML vám umožňuje převést PNG do HTML zdarma. Chcete-li provést převod, postupujte podle níže uvedených podrobných pokynů:

  • Otevřete online převodník PNG na HTML.
  • Nyní klikněte do oblasti pro přetažení souboru a nahrajte obrázek PNG nebo přetáhněte soubor PNG.
  • Dále klikněte na tlačítko Převést nyní. Bezplatný online převodník PNG do HTML změní soubory PNG na HTML.
  • Odkaz na stažení výstupního souboru HTML bude k dispozici po převodu obrázku PNG.

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

Navštivte tento odkaz a stáhněte si offline převodník PNG na HTML pro Windows. Tento offline konvertor dokáže rychle převést obrázky PNG na soubory HTML v systému Windows jediným kliknutím.

Je možné převést obrázky PNG do jiných formátů souborů pomocí GroupDocs.Conversion Cloud SDK pro Java?

Ano, GroupDocs.Conversion Cloud SDK for Java podporuje převod různých formátů souborů, včetně obrazových souborů PNG, do jiných formátů souborů, jako jsou PDF, DOCX, SVG atd.

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: