GroupDocs.Conversion Cloud REST API kullanarak Java'da HTML'yi JPG Görüntülerine dönüştürün

REST API kullanarak Java’da HTML’yi JPG Görüntüsüne dönüştürün

HTML(Köprü Metni Biçimlendirme Dili), web sayfaları oluşturmak için kullanılan standart bir biçimlendirme dilidir. Geliştiricilerin metin, resimler, bağlantılar ve multimedya öğeleri dahil olmak üzere web içeriğini yapılandırmasına olanak tanır. Öte yandan, JPG, dijital fotoğrafları depolamak ve paylaşmak için kullanılan popüler bir görüntü formatıdır. HTML dosyalarını JPG resimlerine dönüştürmek, örneğin bir HTML raporunu paylaşmanız ve HTML içeriğini yedek olarak depolamanız gerektiğinde çok önemli hale geldi. Bu yazıda, Java’da REST API kullanarak HTML’yi JPG resimlerine nasıl dönüştüreceğimizi tartışacağız.

Bu eğitimde aşağıdaki konular ele alınacaktır:

Java HTML’den Görüntüye Dönüştürme REST API ve Java SDK Kurulumu

HTML belgelerini JPG resimlerine dönüştürmek için GroupDocs.Conversion Cloud SDK for Java kullanacağız. GroupDocs.Cloud API, HTML dahil olmak üzere çok sayıda belge ve görüntüyü JPG dosyalarına dönüştürmek için güçlü bir araçtır. Bu API, diğerlerinin yanı sıra HTML, PDF’ler, Word belgeleri, Excel sayfaları, CAD dosyaları ve raster görüntüleri dönüştürmenize olanak tanıyan çok çeşitli dosya formatları sunar. API’yi Java tabanlı uygulamalara entegre etmek, ek yazılım ihtiyacını ortadan kaldırarak basit ve verimli hale getirilmiştir.

API’nin JAR dosyasını indirebilir veya projenizin pom.xml dosyasına aşağıdaki depoyu ve bağımlılığı ekleyerek Maven’i kullanarak yükleyebilirsiniz:

Maven Deposu:

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

Maven Bağımlılığı:

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

Adımları ve mevcut kod parçacıklarını izlemeye başlamadan önce gösterge panosundan uygulama kimliğini ve uygulama Sırrını almak için bir GroupDocs hesabı için kaydolun. Kimliğinizi ve Sırrınızı aldıktan sonra lütfen aşağıda gösterilen kod parçacığını girin:

# Ücretsiz kayıttan sonra client_id ve client_secret'inizi https://dashboard.groupdocs.cloud adresinden alın.

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

HTML Dosyalarını REST API kullanarak Java’da Çevrimiçi JPG Biçimine Dönüştürün

GroupDocs.Conversion Cloud SDK for Java REST API ile Java’da HTML’yi JPG görüntülerine dönüştürme işlemi basit ve kolaydır. İzlenecek adımlar şunlardır:

  • HTML’yi Buluta Yükle
  • Dönüştür HTML belgesini Java’da JPG görüntüsüne dönüştürün
  • Dönüştürülen dosyayı İndir

Dosyayı Yükle

Öncelikle, aşağıda verilen kod parçacığını kullanarak HTML belgesini bulut depolamaya yükleyin:

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;

// Dosyayı Java Kullanarak Bulut Depolamaya Yükleyin
public class App {

	public static void main(String[] args) {
				
		// Dönüştürme API'sinin bir örneğini oluşturun					
		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();
		}
		
	}
}

Sonuç olarak, yüklenen HTML belgesi, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.

Java’da HTML’yi JPG Görüntülerine Dönüştür

Bu bölümde, bir Java uygulamasında HTML’den JPG’ye dönüştürme işlemini otomatikleştiren kod parçacığını yazacağız. Aşağıdaki adımları ve aşağıdaki kod parçacığını takip edebilirsiniz:

  • Öncelikle, gerekli sınıfları Java dosyanıza aktarın.
  • İkinci olarak, ConvertApi sınıfının bir örneğini oluşturun.
  • Üçüncü olarak, ConvertSettings sınıfının bir örneğini oluşturun.
  • Bundan sonra, bulut depolama adını sağlayın.
  • Ardından, giriş HTML dosyası yolunu ve çıktı dosyası formatını “jpg” olarak ayarlayın.
  • Şimdi JpgConvertOptions sınıfının bir örneğini oluşturun.
  • İsteğe bağlı olarak setFromPage, setPagesCount, setGrayscale, setHeight, setQuality, setRotateAngle, setUsePdf, vb. gibi çeşitli dönüştürme seçenekleri sağlayın.
  • Ardından, ConvertSettings örneğini kullanarak dönüştürme seçeneklerini ve çıktı dosyası yolunu ayarlayın.
  • Ardından, bir ConvertDocumentRequest sınıfı örneği oluşturun ve settings parametresini iletin.
  • Son olarak, convertDocument() yöntemini çağırın ve ConvertDocumentRequest parametresini iletin.

Aşağıdaki kod parçacığı, bir HTML belgesinin Java’da REST API kullanılarak programlı olarak JPG görüntüsüne nasıl dönüştürüleceğini gösterir:

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'da HTML'yi Görüntüye dönüştürme.
public class App {

	public static void main(String[] args) {
		
		// Dönüştürme API'sinin bir örneğini oluşturun
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Dönüştürme ayarlarını hazırlayın
			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");
		
			// belirtilen biçime dönüştür
			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, HTML belgelerini JPG resimlerine dönüştürür

Java’da HTML belgelerini JPG resimlerine dönüştürün.

Dönüştürülen Dosyayı İndirin

Yukarıdaki kod örneği, dönüştürülen JPG görüntüsünü buluta kaydedecektir. Dönüştürülen JPG dosyasını aşağıdaki kod parçacığını kullanarak indirebilirsiniz:

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;

// Java'daki Bulut Depolama Alanından Dosya İndirin
public class App {

	public static void main(String[] args) {
				
		// Dönüştürme API'sinin bir örneğini oluşturun					
		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();
		}
		
	}
}

Ücretsiz Çevrimiçi HTML’den JPG’ye Dönüştürücü

HTML’yi çevrimiçi olarak ücretsiz olarak JPG resimlerine nasıl dönüştürebilirim? Bir HTML belgesinden bir JPG görüntüsü oluşturmak için lütfen çevrimiçi bir HTML’den JPG’ye dönüştürücü deneyin. Bu dönüştürücü, yukarıda belirtilen HTML’den JPG görüntüye REST API kullanılarak geliştirilmiştir.

Özetliyor

Bu bizi bu blog yazısının sonuna getiriyor. Bu makaleden öğrendikleriniz şunlardır:

  • ek özelleştirme seçeneklerinin yanı sıra programlı olarak Java’da HTML’yi JPG görüntüsüne dönüştürme;
  • HTML belgesini programlı olarak buluta yükleyin ve ardından dönüştürülen JPG görüntüsünü buluttan indirin;
  • ve ücretsiz bir çevrimiçi HTML’den JPG’ye resim dönüştürücü kullanarak herhangi bir HTML web sayfasını ücretsiz olarak JPG’ye dönüştürün.

Ayrıca, API’lerimizi doğrudan tarayıcı aracılığıyla görselleştirmenize ve bunlarla iletişim kurmanıza olanak tanıyan bir API Referansı bölümü de sağlıyoruz. Java SDK’nın eksiksiz kaynak kodu Github üzerinde ücretsiz olarak mevcuttur. Lütfen Java için GroupDocs.Conversion Bulut SDK’sını kontrol edin Örnekler burada.

Ayrıca, ayrıntılı adımlar ve API kullanımı için Başlangıç kılavuzumuzu takip etmenizi öneririz.

Son olarak, REST API kullanarak farklı dosya formatları ve dönüştürmeler hakkında yeni blog makaleleri yazmaya devam ediyoruz. Bu nedenle, en son güncellemeler için lütfen iletişime geçin.

Bir soru sor

HTML’den resimlere dönüştürme API’sı ile ilgili herhangi bir sorunuz varsa, lütfen ücretsiz destek forumu üzerinden bizimle iletişime geçmekten çekinmeyin.

SSS

Java kullanarak HTML’yi JPG resimlerine nasıl dönüştürebilirim?

GroupDocs.Conversion Cloud REST API kullanarak bir HTML belgesini Java’da bir JPG görüntüsüne dönüştürebilirsiniz. Geliştiricilerin HTML belgelerini Java’da kolayca resimlere dönüştürmesine olanak tanıyan bulut tabanlı bir belge dönüştürme API’sidir.

Bir HTML dosyasını çevrimiçi olarak ücretsiz olarak JPG’ye nasıl dönüştürebilirim?

HTML’den JPG’ye çevrimiçi dönüştürücü, HTML belgelerini ücretsiz olarak JPG resimlerine dönüştürmenize olanak tanır. HTML’nin JPG resmine çevrimiçi dönüştürülmesi tamamlandıktan sonra, dönüştürülen JPG dosyalarını anında sisteminize indirebilirsiniz. Lütfen dönüşümü gerçekleştirmek için aşağıda verilen adım adım talimatları izleyin:

  • [Ücretsiz HTML’den JPG’ye çevrim içi dönüştürücü] açın22.
  • Şimdi, bir HTML belgesi yüklemek için dosya bırakma alanına tıklayın veya bir HTML dosyasını sürükleyip bırakın.
  • Ardından, Şimdi Dönüştür düğmesine tıklayın. Ücretsiz çevrimiçi HTML’den JPG’ye dönüştürücü, HTML dosyalarını JPG resimlerine dönüştürür.
  • Çıktı JPG görüntüsünün indirme bağlantısı, HTML web sayfası dönüştürüldükten sonra kullanılabilir olacaktır.

HTML’yi Windows’ta resimlere dönüştürmenin bir yolu var mı?

Windows için çevrimdışı bir HTML’den resimlere dönüştürücüyü indirmek için lütfen bu bağlantıyı ziyaret edin. Bu ücretsiz HTML’den resimlere dönüştürücü, HTML belgelerini Windows’ta tek bir tıklamayla hızlı bir şekilde resimlere dönüştürebilir.

Ayrıca bakınız

İlgili konular hakkında daha fazla bilgi edinmek istiyorsanız, aşağıda listelenen makaleleri okumanızı öneririz: