Konwertuj obraz PNG na plik HTML w Javie

Konwertuj obraz PNG na plik HTML w Javie.

Czy kiedykolwiek potrzebowałeś przekonwertować plik obrazu PNG na plik HTML w swojej aplikacji Java? Jeśli tak, wiesz, że proces ten może być złożony i czasochłonny. Na szczęście GroupDocs.Conversion Cloud SDK for Java upraszcza ten proces i umożliwia konwersję plików, w tym obrazów PNG, do plików HTML. W tym artykule omówimy, jak konwertować obrazy PNG do plików HTML w Javie za pomocą REST API.

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

Java REST API do konwersji dokumentów PNG na HTML i instalacji SDK

GroupDocs.Conversion Cloud SDK for Java to potężna, działająca w chmurze biblioteka konwersji plików i obrazów. Upraszcza proces konwersji różnych typów plików, w tym obrazów PNG, do plików HTML. To idealne rozwiązanie dla każdego, kto potrzebuje konwertować dokumenty do różnych formatów bez instalowania dodatkowego oprogramowania. Integracja SDK z aplikacjami opartymi na Javie jest prosta i wydajna.

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>

Teraz zarejestruj się, aby założyć konto GroupDocs, aby uzyskać identyfikator klienta i klucz tajny klienta 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);

Jak konwertować obrazy PNG na pliki HTML w Javie przy użyciu interfejsu API REST

Teraz, po skonfigurowaniu pakietu GroupDocs.Conversion Cloud SDK dla języka Java, możesz rozpocząć konwertowanie obrazów PNG na pliki HTML przy użyciu języka Java. Wykonaj następujące kroki, aby rozpocząć:

Prześlij plik

Najpierw prześlij obraz PNG 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.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();
		}
		
	}
}

W związku z tym przesłany plik PNG będzie dostępny w sekcji plików pulpitu nawigacyjnego w chmurze.

Konwertuj PNG na HTML w Javie

Aby przekonwertować obraz PNG na format HTML za pomocą GroupDocs.Conversion Cloud SDK for Java, wykonaj następujące proste czynności:

  • 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 PNG i format pliku wyjściowego na „html”.
  • Następnie utwórz wystąpienie klasy HtmlConvertOptions.
  • Opcjonalnie ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount, setFixedLayout 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 przekonwertować obraz PNG na plik HTML 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 konwertować obrazy PNG do formatu HTML 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.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");
		
			// przekonwertować 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();
		}
	}
}
Konwertuj PNG na HTML przez Javę.

Konwertuj PNG na HTML online w Javie.

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany dokument HTML w chmurze. Możesz pobrać przekonwertowany plik HTML, 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.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();
		}
		
	}
}

Darmowy internetowy konwerter plików PNG na HTML

Jak przekonwertować PNG na HTML online za darmo? Wypróbuj internetowy konwerter PNG na HTML, aby zmienić obraz PNG na plik HTML. Ten konwerter jest rozwijany przy użyciu wyżej wymienionego API.

Podsumowując

Podsumowując, używając GroupDocs.Conversion Cloud SDK for Java, możesz łatwo i szybko konwertować obrazy PNG do plików HTML za pomocą zaledwie kilku linijek kodu. Oto, czego dowiedziałeś się z tego artykułu:

  • jak konwertować obrazy PNG do plików HTML w Javie, a także dodatkowe opcje dostosowywania;
  • programowo przesłać plik PNG do chmury, a następnie pobrać przekonwertowany HTML z chmury;
  • i konwertuj dowolne pliki PNG na HTML za darmo, korzystając z internetowego konwertera PNG na HTML.

Ponadto udostępniamy również sekcję API Reference, 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 sugerujemy 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. Prosimy o kontakt w celu uzyskania regularnych aktualizacji.

Zadać pytanie

Jeśli masz jakiekolwiek pytania dotyczące interfejsu API konwersji PNG na HTML, skontaktuj się z nami na bezpłatnym forum pomocy technicznej.

Często zadawane pytania

Jak przekonwertować obrazy PNG do formatu HTML za pomocą języka Java?

Możesz konwertować obrazy PNG na HTML za pomocą GroupDocs.Conversion Cloud SDK for Java. GroupDocs.Conversion Cloud SDK for Java to potężne narzędzie do konwersji wielu różnych typów plików. Zapewnia prosty i łatwy w użyciu interfejs API, który pozwala programistom szybko i łatwo konwertować pliki do iz różnych formatów.

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

Konwerter obrazu PNG na HTML umożliwia bezpłatną konwersję obrazu PNG na HTML. Postępuj zgodnie z instrukcjami krok po kroku podanymi poniżej, aby przeprowadzić konwersję:

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

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

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

Czy można konwertować obrazy PNG do innych formatów plików za pomocą GroupDocs.Conversion Cloud SDK for Java?

Tak, GroupDocs.Conversion Cloud SDK for Java obsługuje konwersję różnych formatów plików, w tym plików obrazów PNG, na inne formaty plików, takie jak PDF, DOCX, SVG itp.

Zobacz też

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