REST API kullanarak Java aracılığıyla Word'ü PowerPoint dosyasına dönüştürün

Java’da Word’ü PowerPoint Sunumuna Dönüştürün.

Word belgelerini PowerPoint sunumlarına dönüştürmek, özellikle çok sayıda dosyayla çalışıyorsanız zorlu bir görev olabilir. Neyse ki Java için GroupDocs.Conversion Bulut SDK’sı bu soruna etkili ve basit bir çözüm sunuyor. Bu SDK ile, Java’da Word’ü hızlı bir şekilde PowerPoint sunumuna dönüştürerek zamandan ve emekten tasarruf edebilirsiniz. Bu makalede, Word belgelerini PowerPoint sunumlarına dönüştürmek için GroupDocs.Conversion Cloud SDK for Java’nın nasıl kullanılacağını keşfedeceğiz.

Bu makale aşağıdaki konuları kapsamaktadır:

Word DOC’u PowerPoint’e Dönüştürmek için Java Kitaplığı - SDK Kurulumu

Word’ü PowerPoint sunumlarına dönüştürmek için GroupDocs.Conversion Cloud SDK for Java kullanacağız. Bu güçlü API, PowerPoint dosyaları da dahil olmak üzere çeşitli türlerde belge ve görüntüleri PNG biçimine dönüştürmenize olanak tanır. GroupDocs.Conversion Cloud SDK’yı Java tabanlı uygulamalara entegre etmek, ek yazılım ihtiyacını ortadan kaldırarak basit ve etkilidir.

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>

Ardından, GroupDocs’ta ücretsiz bir deneme hesabı için kaydolun ve API anahtarınızı alın. İstemci Kimliği ve İstemci Sırrı’na sahip olduğunuzda, Java tabanlı bir uygulamaya aşağıdaki kod parçacığını ekleyin:

# Ü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);

REST API kullanarak Java’da Word’ü PowerPoint Dosyasına Dönüştürme

Java için GroupDocs.Conversion Cloud SDK’yı kullanarak bir Word belgesini PowerPoint sunumuna dönüştürmek için şu adımları izlemeniz gerekir:

Dosyayı Yükle

İlk olarak, Word belgesini aşağıdaki kod parçasıyla bulut depolama alanına 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.docx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", 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();
		}
		
	}
}

Bu nedenle, yüklenen Word dosyası, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.

Java kullanarak Word’ü PowerPoint’e dönüştürün

Bu bölüm, aşağıda listelenen adımları kullanarak bir Word belgesini program aracılığıyla bir PowerPoint dosyasına dönüştürmeyi açıklar:

  • İlk olarak, ConvertApi sınıfının bir örneğini oluşturun.
  • İkinci olarak, ConvertSettings sınıfının bir örneğini oluşturun.
  • Üçüncüsü, bulut depolama adını sağlayın.
  • Şimdi, giriş Word dosyası yolunu ve hedef dosya formatını “pptx” olarak ayarlayın.
  • Bundan sonra, DocxLoadOptions sınıfının bir örneğini oluşturun.
  • Şimdi, setPassword yükleme seçeneklerini ve setLoadOptions ayarlarını sağlayın.
  • Ardından, PptxConvertOptions sınıfının bir örneğini oluşturun.
  • İsteğe bağlı olarak setFromPage, setPagesCount, setZoom vb. gibi çeşitli dönüştürme seçenekleri sağlayı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 örnek kod parçacığı, Word DOCX’in REST API kullanılarak PPTX’e 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;

// REST API kullanarak Java'da Word'ü PPTX'e 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.docx");
			settings.setFormat("pptx");

			DocxLoadOptions loadOptions = new DocxLoadOptions();
			loadOptions.setPassword("password");
			settings.setLoadOptions(loadOptions);
			
			PptxConvertOptions convertOptions = new PptxConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			convertOptions.setZoom(100);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.pptx");

			// 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();
		}
	}
}

Çıktı aşağıdaki resimde görülebilir:

REST API kullanarak Java'da DOC'u PPT'ye Dönüştürme.

Java aracılığıyla Word DOCX’i PowerPoint PPTX’e dönüştürün.

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

Yukarıdaki kod örneği, dönüştürülen PowerPoint dosyasını buluta kaydedecektir. 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.pptx", 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 Word’den PowerPoint’e Dönüştürücü

Word’ü çevrimiçi olarak ücretsiz olarak PowerPoint dosyalarına nasıl dönüştürebilirim? Word’ü çevrimiçi olarak PowerPoint’e dönüştürmek için lütfen ücretsiz Word DOCX’ten PPTX’e dönüştürücü deneyin. Bu dönüştürücü, yukarıda bahsedilen Word to PPTX REST API kullanılarak geliştirilmiştir.

Çözüm

Özetle, aşağıdaki noktaları ele aldık:

  • ek özelleştirme seçeneklerinin yanı sıra programlı olarak Java’da Word’ü PowerPoint biçimine dönüştürme;
  • Word dosyasını programlı olarak buluta yükleyin ve ardından dönüştürülen PowerPoint’i buluttan indirin;
  • ve ücretsiz bir çevrimiçi DOC - PPT dönüştürücü kullanarak herhangi bir Word’ü ücretsiz olarak PowerPoint’e 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üşümler 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

Word’den PowerPoint’e Dönüştürme API’si hakkında herhangi bir soru/tartışma için lütfen forum aracılığıyla bizimle iletişime geçmekten çekinmeyin.

SSS

Java’da Word’ü PowerPoint’e nasıl dönüştürebilirim?

Lütfen bu bağlantıyı takip ederek Word dosyalarını hızlı ve kolay bir şekilde PowerPoint biçimine dönüştürmeye ilişkin Java kod parçacığını öğrenin.

DOCX’i çevrimiçi olarak ücretsiz olarak PowerPoint’e nasıl dönüştürebilirim?

DOCX’ten PowerPoint’e çevrimiçi ücretsiz dönüştürücü, Word’ü ücretsiz, hızlı ve kolay bir şekilde PowerPoint’e dönüştürmenize olanak tanır. Word’ün PowerPoint’e çevrimiçi dönüştürülmesi tamamlandığında, dönüştürülen PowerPoint dosyasını anında indirebilirsiniz.

  • Çevrimiçi DOCX’ten PowerPoint’e dönüştürücü öğesini açın.
  • Bir PowerPoint dosyası yüklemek için dosya bırakma alanının içine tıklayın veya bir PowerPoint dosyasını sürükleyip bırakın.
  • Şimdi Dönüştür düğmesine tıklayın. Ücretsiz çevrimiçi DOCX’ten PPTX’e dönüştürücü, Word’ü çevrimiçi olarak ücretsiz olarak PowerPoint dosyalarına dönüştürür.
  • Ortaya çıkan PowerPoint dosyasının indirme bağlantısı, Word’ü ücretsiz PowerPoint dosyasına dönüştürdükten hemen sonra kullanılabilir olacaktır.

Windows’ta Word’ü çevrimdışı PowerPoint’e nasıl dönüştürebilirim?

Windows için Word DOC’u PowerPoint’e çeviriciyi çevrimdışı olarak indirmek için lütfen bu bağlantıyı ziyaret edin. Bu Word’den PowerPoint’e dönüştürücü ücretsiz indirme yazılımı, Word’ü Windows’taki PowerPoint dosyalarına tek bir tıklamayla hızlı bir şekilde aktarmak için kullanılabilir.

Java için GroupDocs.Conversion Bulut SDK’sının kullanımı ücretsiz mi?

Hayır, Java için GroupDocs.Conversion Bulut SDK’sının kullanımı ücretsiz değildir. Ancak, özelliklerini ve işlevlerini test etmenizi sağlayan ücretsiz bir deneme süresi sunar.

Java için GroupDocs.Conversion Bulut SDK’sını kullanarak dönüştürme işlemini özelleştirebilir miyim?

Evet, GroupDocs.Conversion Cloud SDK for Java, çıktı dosyası biçimini ayarlama, dönüştürme kalitesini belirleme ve daha birçokları gibi çeşitli özelleştirme seçenekleri sunar.

Java için GroupDocs.Conversion Cloud SDK kullanarak Word belgelerini diğer dosya biçimlerine dönüştürebilir miyim?

Evet, Word belgelerini PDF, HTML ve diğerleri dahil olmak üzere çeşitli dosya biçimlerine dönüştürebilirsiniz.

GroupDocs.Conversion Cloud SDK for Java hangi dosya biçimlerini destekler?

Java için GroupDocs.Conversion Bulut SDK’sı, DOC, DOCX, PPT, PPTX, PDF, HTML ve diğerleri dahil olmak üzere geniş bir dosya biçimi yelpazesini destekler.

Ayrıca bakınız

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