Převeďte soubor Word do PowerPointu přes Java pomocí REST API

Převeďte prezentaci z Wordu do PowerPointu v Javě.

Převod dokumentů Word do prezentací PowerPoint může být náročný úkol, zvláště pokud pracujete s velkým množstvím souborů. Naštěstí GroupDocs.Conversion Cloud SDK pro Java nabízí efektivní a jednoduché řešení tohoto problému. Pomocí této sady SDK můžete rychle převést prezentaci z Wordu do PowerPointu v Javě, což vám ušetří čas a námahu. V tomto článku prozkoumáme, jak používat GroupDocs.Conversion Cloud SDK pro Java k převodu dokumentů aplikace Word na prezentace v PowerPointu.

Tento článek se zabývá následujícími tématy:

Java Library pro převod Word DOC do PowerPointu – instalace SDK

K převodu prezentací z Wordu do PowerPointu použijeme GroupDocs.Conversion Cloud SDK for Java. Toto výkonné API umožňuje převádět různé typy dokumentů a obrázků, včetně souborů PowerPoint, do formátu PNG. Integrace sady GroupDocs.Conversion Cloud SDK do aplikací založených na Javě je přímočará 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>

Dále se zaregistrujte pro bezplatný zkušební účet na GroupDocs a získejte svůj klíč API. Jakmile budete mít ID klienta a tajný klíč klienta, přidejte níže uvedený fragment kódu do aplikace založené na jazyce Java:

How to Convert Word to PowerPoint File in Java using REST API

Chcete-li převést dokument aplikace Word na prezentaci v PowerPointu pomocí GroupDocs.Conversion Cloud SDK pro Java, musíte postupovat takto:

Nahrajte soubor

Nejprve nahrajte dokument aplikace Word do cloudového úložiště s následujícím fragmentem kódu:

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

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

Převeďte Word do PowerPointu pomocí Java

Tato část vysvětluje, jak programově převést dokument aplikace Word na soubor aplikace PowerPoint pomocí kroků uvedených níže:

  • Nejprve vytvořte instanci třídy ConvertApi.
  • Za druhé vytvořte instanci třídy ConvertSettings.
  • Zatřetí zadejte název cloudového úložiště.
  • Nyní nastavte vstupní cestu k souboru Word a formát cílového souboru na „pptx“.
  • Poté vytvořte instanci třídy DocxLoadOptions.
  • Nyní zadejte možnosti načtení setPassword a nastavení setLoadOptions.
  • Dále vytvořte instanci třídy PptxConvertOptions třídy.
  • Volitelně poskytněte různé možnosti převodu, jako je setFromPage, setPagesCount, setZoom atd.
  • Poté vytvořte instanci třídy ConvertDocumentRequest a předejte parametr nastavení.
  • Nakonec zavolejte metodu convertDocument() a předejte parametr ConvertDocumentRequest.

Následující ukázkový fragment kódu ukazuje, jak převést Word DOCX na PPTX 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 Word na PPTX v Javě pomocí REST API
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.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");

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

Výstup je vidět na obrázku níže:

Jak převést DOC na PPT v Javě pomocí REST API.

Převeďte Word DOCX na PowerPoint PPTX přes Java.

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený soubor PowerPoint do cloudu. Můžete si jej 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.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();
		}
		
	}
}

Zdarma online převodník Word to PowerPoint

Jak převést soubory Word do PowerPoint online zdarma? Vyzkoušejte prosím bezplatný Word DOCX na PPTX konvertor a změňte Word na PowerPoint online. Tento převodník je vyvinut pomocí výše zmíněného Word to PPTX REST API.

Závěr

V souhrnu jsme probrali následující body:

  • jak programově převést Word do formátu PowerPoint v Javě a také další možnosti přizpůsobení;
  • programově nahrát soubor aplikace Word do cloudu a poté stáhnout převedený PowerPoint z cloudu;
  • a převeďte zdarma jakýkoli Word do PowerPointu pomocí bezplatného online převodníku DOC na PPT.

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

V případě jakýchkoli dotazů/diskuzí o rozhraní API pro převod z Wordu do PowerPointu nás neváhejte kontaktovat prostřednictvím fóra.

Nejčastější dotazy

Jak převedu Word do PowerPointu v Javě?

Sledujte tento odkaz a zjistěte úryvek kódu Java, jak rychle a snadno změnit soubory Wordu do formátu PowerPoint.

Jak převést DOCX do PowerPointu online zdarma?

Online bezplatný konvertor DOCX do PowerPointu vám umožní převést Word do PowerPoint zdarma, rychle a snadno. Jakmile je online převod Wordu do PowerPointu dokončen, můžete si převedený soubor PowerPoint okamžitě stáhnout.

  • Otevřete online převodník DOCX na PowerPoint.
  • Klepnutím do oblasti pro přetažení souboru nahrajte soubor PowerPoint nebo přetáhněte soubor PowerPoint.
  • Klikněte na tlačítko Převést nyní. Bezplatný online převodník DOCX na PPTX převede soubory Word do PowerPoint online zdarma.
  • Odkaz ke stažení výsledného souboru PowerPoint bude k dispozici okamžitě po převodu Wordu na soubor PowerPoint zdarma.

Jak převést Word do PowerPointu offline v systému Windows?

Navštivte tento odkaz a stáhněte si převodník Word DOC do PowerPointu offline pro Windows. Tento bezplatný převaděč Word to PowerPoint ke stažení lze použít k rychlému importu Wordu do souborů PowerPoint v systému Windows jediným kliknutím.

Je GroupDocs.Conversion Cloud SDK pro Java k použití zdarma?

Ne, GroupDocs.Conversion Cloud SDK pro Java není k použití zdarma. Nabízí však bezplatné zkušební období, které vám umožní otestovat jeho vlastnosti a funkce.

Mohu přizpůsobit proces převodu pomocí sady GroupDocs.Conversion Cloud SDK pro Java?

Ano, sada GroupDocs.Conversion Cloud SDK for Java poskytuje různé možnosti přizpůsobení, jako je nastavení formátu výstupního souboru, určení kvality převodu a mnoho dalších.

Mohu převést dokumenty aplikace Word do jiných formátů souborů pomocí GroupDocs.Conversion Cloud SDK pro Java?

Ano, dokumenty aplikace Word můžete převést do různých formátů souborů, včetně PDF, HTML a mnoha dalších.

Jaké formáty souborů podporuje sada GroupDocs.Conversion Cloud SDK for Java?

GroupDocs.Conversion Cloud SDK pro Java podporuje široký rozsah formátů souborů, včetně DOC, DOCX, PPT, PPTX, PDF, HTML a mnoha dalších.

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: