Jak převést PowerPointové prezentace do formátu HTML pomocí Java.

Jak převést PowerPoint (PPT/PPTX) do HTML pomocí Java

Převedení prezentace PowerPoint na HTML může být v určitých situacích užitečné. Například pokud chcete, aby se vaše prezentace zobrazovaly na webu, nebo pokud chcete zlepšit jeho optimalizaci pro vyhledávače a usnadnit jej přístup pro online uživatele. Převod PowerPointu do HTML navíc umožňuje lepší úpravy, zabezpečení a možnosti vyhledávání na jakémkoli zařízení pomocí moderního webového prohlížeče. Proto tento článek ukazuje, jak převést PowerPoint PPT nebo PPTX na HTML programově pomocí Java.

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

Java PowerPoint pro konverzi REST API do HTML – instalace SDK

Převod souborů PowerPoint do HTML může být náročný úkol, ale pomocí GroupDocs.Conversion Cloud REST API v Javě je to nyní jednoduché a velmi efektivní. GroupDocs Cloud Java API je výkonný nástroj pro převod různých typů dokumentů a obrázků, včetně PPTX na webové stránky HTML. Usnadňuje integraci API do aplikací Java, což vám umožňuje provádět službu konverze rychle a bez dalšího softwaru. Kromě toho rozhraní API během procesu převodu zachovává původní textový formát a rozvržení dokumentů, což může být užitečné pro zachování integrity původních dokumentů. Rozhraní API také podporuje široký rozsah formátů souborů, což umožňuje převádět nejen PowerPoint, ale také PDF, Word, Excel, HTML stránky, CAD soubory, rastrové obrázky atd.

Můžete stáhnout soubor JAR API nebo nainstalovat pomocí konfigurací Maven. Přidejte úložiště a závislost do POM.xml vašeho projektu. Níže jsou uvedeny pokyny pro Maven:

Ú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>

Zaregistrujte se k účtu GroupDocs a získejte ID aplikace a tajemství aplikace 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ý kód:

# 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 PowerPoint do HTML souboru v Javě pomocí REST API

Chcete-li převést PowerPoint PPT nebo PPTX soubor na HTML programově v Javě pomocí GroupDocs.Conversion Cloud REST API, budete muset provést následující kroky:

Nahrajte soubor

Nejprve nahrajte dokument PowerPoint 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.pptx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pptx", 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();
		}
		
	}
}

V důsledku toho bude nahraný soubor PowerPoint k dispozici v sekce souborů vašeho řídicího panelu v cloudu.

Převést PowerPoint PPTX na HTML pomocí Java

Tato část je o tom, jak převést PPT nebo PPTX na HTML dokument programově v Javě podle následujících kroků:

  • 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ě.
  • Poté nastavte cestu vstupního souboru PowerPoint a formát výstupního souboru na „html“.
  • Nyní nastavte cestu výstupního souboru HTML.
  • Dále vytvořte instanci třídy ConvertDocumentRequest a předejte parametr nastavení.
  • Nakonec vyvolejte metodu convertDocument() s parametrem ConvertDocumentRequest.

Následující fragment kódu ukazuje, jak exportovat PowerPoint do 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 PowerPoint snímky na HTML webovou stránku 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.pptx");
			settings.setFormat("html");
			
			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();
		}
	}
}
Jak převést PowerPointové prezentace do formátu HTML pomocí Java.

Převeďte PowerPoint PPTX na HTML dokument 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();
		}
		
	}
}

V další části převedeme PowerPoint do HTML pomocí pokročilejších nastavení pomocí Java REST API.

Převeďte PowerPoint Slides do HTML Online v Javě pomocí pokročilých možností

V této části převedeme a uložíme PowerPoint jako webovou stránku HTML pomocí některých pokročilých nastavení programově v jazyce Java podle následujících kroků:

  • 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ě.
  • Dále nastavte cestu vstupního souboru PowerPoint a formát výstupního souboru jako „html“.
  • Poté vytvořte instanci třídy HtmlConvertOptions.
  • Dále nastavte různé možnosti převodu, jako je setFromPage, setPagesCount, setFixedLayout atd.
  • Nyní nastavte možnosti převodu a cestu k výstupnímu souboru pomocí instance ConvertSettings.
  • Vytvořte instanci třídy ConvertDocumentRequest a předejte parametry nastavení.
  • Nakonec zavolejte metodu convertDocument() a předejte parametr ConvertDocumentRequest.

Při nahrávání a stahování souborů postupujte podle výše uvedených kroků. Následující příklad kódu ukazuje, jak převést PowerPoint PPTX na HTML dokumenty pomocí pokročilých nastavení:

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 převádí snímky PPT nebo PPTX na dokument HTML pomocí některých dalších nastavení.
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.pptx");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(3);
			convertOptions.setPagesCount(5);
			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();
		}
	}
}
Jak převést PowerPointové prezentace do formátu HTML pomocí Java.

Převeďte PowerPoint PPTX na HTML dokument v Javě

V neposlední řadě, nenechte se zdržovat procesem převodu souborů PowerPoint do HTML, vyzkoušejte GroupDocs.Conversion Cloud REST API ještě dnes a zažijte snadnost a jednoduchost převodu vašich prezentací do HTML v Javě.

Zdarma online převaděč PowerPoint do HTML

Jak převést PowerPoint prezentace do HTML souborů online zdarma? Vyzkoušejte prosím online PowerPoint PPTX to HTML converter k vytvoření HTML ze souboru prezentace zdarma. Tento konvertor je vyvíjen pomocí výše zmíněného PowerPoint to HTML REST API.

Závěr

Tím se dostáváme na konec tohoto blogového příspěvku. Z tohoto článku jste se dozvěděli následující:

  • jak programově změnit PPTX na stránku HTML v Javě;
  • jak převést PowerPoint PPT na HTML soubor pomocí některých pokročilých nastavení v Javě;
  • programově nahrát dokument PowerPoint do cloudu a poté stáhnout převedený soubor HTML z cloudu;
  • a převést PowerPoint do HTML online pomocí bezplatného převodníku PowerPoint 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 sadu GroupDocs.Conversion Cloud SDK pro Javu 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í.

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 pravidelné aktualizace.

Položit otázku

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

Nejčastější dotazy

Jaký je nejlepší způsob, jak převést PowerPoint PPT nebo PPTX soubor do HTML?

Použití Java knihovny, jako je GroupDocs.Conversion Cloud REST API, je nejlepší způsob, jak převést PowerPoint PPT nebo PPTX soubor do HTML. Jedná se o cloudové API, které podporuje různé formáty souborů a lze jej integrovat do vaší aplikace Java pro převod dokumentů PowerPoint do HTML.

Jak mohu použít Java k převodu souborů PowerPoint do HTML?

PowerPoint PPT můžete převést na HTML pomocí Java SDK. Nejprve vytvořte instanci ConvertApi, nastavte hodnoty ConvertSettings a vyvolejte metodu convertDocument s ConvertDocumentRequest pro uložení PPT jako souboru HTML.

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

Online PowerPoint PPT to HTML converter umožňuje převést PowerPoint do HTML se zachováním formátování a rozložení. Jakmile je online převod PPT prezentace do HTML dokončen, můžete si převedený HTML soubor okamžitě stáhnout do svého systému. Chcete-li provést převod, postupujte podle níže uvedených podrobných pokynů pro převod:

  • Otevřete bezplatný online převodník PowerPoint na HTML.
  • Nyní klikněte do oblasti přetažení souboru a nahrajte soubor PowerPoint nebo přetáhněte soubor PowerPoint.
  • Dále klikněte na tlačítko Převést nyní. Bezplatný online převodník PowerPoint do HTML převede soubor PPT do HTML.
  • Odkaz na stažení výstupního souboru HTML bude k dispozici okamžitě po převodu snímků aplikace PowerPoint.

Můžete mi doporučit nějakou open-source Java knihovnu pro převod PowerPointu do HTML?

Můžete si stáhnout prezentaci PPT do HTML konvertoru Java library pro programové zpracování, manipulaci a vytváření HTML ze snímků aplikace PowerPoint v Javě.

Existuje způsob, jak převést soubor PowerPoint do HTML ve Windows?

Navštivte tento odkaz a stáhněte si offline převaděč PowerPoint do HTML pro Windows. Tento bezplatný převaděč PowerPoint do HTML lze použít k rychlému exportu PowerPointu do HTML s odkazy a multimédii v systému Windows jediným kliknutím.

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: