Konwertuj plik Word na plik PowerPoint przez Javę przy użyciu interfejsu API REST

Konwertuj Word na prezentację PowerPoint w Javie.

Konwertowanie dokumentów Word na prezentacje PowerPoint może być trudnym zadaniem, zwłaszcza jeśli pracujesz z dużą liczbą plików. Na szczęście GroupDocs.Conversion Cloud SDK for Java oferuje wydajne i proste rozwiązanie tego problemu. Dzięki temu zestawowi SDK możesz szybko przekonwertować prezentację Worda na PowerPoint w Javie, oszczędzając czas i wysiłek. W tym artykule przyjrzymy się, jak używać GroupDocs.Conversion Cloud SDK for Java do konwertowania dokumentów programu Word na prezentacje programu PowerPoint.

Ten artykuł obejmuje następujące tematy:

Biblioteka Java do konwersji programu Word DOC na program PowerPoint — instalacja pakietu SDK

Aby przekonwertować prezentacje Worda na PowerPoint, użyjemy GroupDocs.Conversion Cloud SDK for Java. Ten potężny interfejs API umożliwia konwersję różnych typów dokumentów i obrazów, w tym plików programu PowerPoint, do formatu PNG. Integracja GroupDocs.Conversion Cloud SDK z aplikacjami opartymi na Javie jest prosta i wydajna, eliminując potrzebę stosowania dodatkowego oprogramowania.

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>

Następnie zarejestruj się, aby założyć bezpłatne konto próbne w GroupDocs i uzyskaj swój klucz API. Po uzyskaniu identyfikatora klienta i klucza tajnego klienta dodaj poniższy fragment kodu do aplikacji opartej na Javie:

# 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 przekonwertować plik programu Word na plik programu PowerPoint w Javie przy użyciu interfejsu API REST

Aby przekonwertować dokument programu Word na prezentację programu PowerPoint za pomocą GroupDocs.Conversion Cloud SDK for Java, wykonaj następujące czynności:

Prześlij plik

Najpierw prześlij dokument programu Word do magazynu w chmurze z następującym fragmentem kodu:

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

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

Konwertuj program Word na program PowerPoint przy użyciu języka Java

W tej sekcji wyjaśniono, jak programowo przekonwertować dokument programu Word na plik programu PowerPoint, wykonując czynności wymienione poniżej:

  • Najpierw utwórz instancję klasy ConvertApi.
  • Po drugie, utwórz instancję klasy ConvertSettings.
  • Po trzecie, podaj nazwę magazynu w chmurze.
  • Teraz ustaw ścieżkę wejściowego pliku Word i format pliku docelowego na „pptx”.
  • Następnie utwórz instancję klasy DocxLoadOptions.
  • Teraz podaj opcje ładowania setPassword i ustawienia setLoadOptions.
  • Następnie utwórz instancję klasy PptxConvertOptions.
  • Opcjonalnie podaj różne opcje konwersji, takie jak setFromPage, setPagesCount, setZoom itp.
  • Następnie utwórz instancję klasy ConvertDocumentRequest i przekaż parametr settings.
  • Na koniec wywołaj metodę convertDocument() i przekaż parametr ConvertDocumentRequest.

Poniższy przykładowy fragment kodu pokazuje, jak przekonwertować Word DOCX na PPTX 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 przekonwertować Worda na PPTX w Javie przy użyciu REST API
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.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");

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

Wyjście można zobaczyć na poniższym obrazku:

Jak przekonwertować DOC na PPT w Javie przy użyciu REST API.

Konwertuj Word DOCX na PowerPoint PPTX przez Javę.

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik programu PowerPoint w chmurze. Możesz go pobrać za pomocą 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.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();
		}
		
	}
}

Darmowy internetowy konwerter plików Word na PowerPoint

Jak bezpłatnie przekonwertować pliki Worda na PowerPoint online? Wypróbuj darmowy konwerter Word DOCX na PPTX konwerter, aby zmienić Word na PowerPoint online. Ten konwerter jest rozwijany przy użyciu wyżej wymienionego API Word do PPTX REST.

Wniosek

Podsumowując, omówiliśmy następujące kwestie:

  • jak programowo przekonwertować format Word na PowerPoint w Javie, a także dodatkowe opcje dostosowywania;
  • programowo przesłać plik Word do chmury, a następnie pobrać przekonwertowany PowerPoint z chmury;
  • i przekonwertuj dowolny program Word na PowerPoint za darmo, korzystając z bezpłatnego internetowego konwertera DOC na PPT.

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 zalecamy 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. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

W przypadku jakichkolwiek pytań/dyskusji na temat interfejsu API konwersji programu Word na program PowerPoint prosimy o kontakt za pośrednictwem forum.

Często zadawane pytania

Jak przekonwertować program Word na PowerPoint w Javie?

Kliknij ten link, aby poznać fragment kodu Java, jak szybko i łatwo zmienić pliki Worda na format PowerPoint.

Jak przekonwertować DOCX na PowerPoint online za darmo?

Darmowy konwerter DOCX na PowerPoint online umożliwia darmową, szybką i łatwą konwersję programu Word na PowerPoint. Po zakończeniu konwersji online programu Word do programu PowerPoint możesz natychmiast pobrać przekonwertowany plik programu PowerPoint.

  • Otwórz konwerter online DOCX na PowerPoint.
  • Kliknij wewnątrz obszaru upuszczania plików, aby przesłać plik PowerPoint lub przeciągnij i upuść plik PowerPoint.
  • Kliknij przycisk Konwertuj teraz. Darmowy internetowy konwerter DOCX na PPTX konwertuje pliki Word na PowerPoint online za darmo.
  • Link do pobrania wynikowego pliku PowerPoint będzie dostępny natychmiast po konwersji programu Word do pliku PowerPoint za darmo.

Jak przekonwertować program Word na program PowerPoint w trybie offline w systemie Windows?

Odwiedź ten link, aby pobrać konwerter plików Word DOC na PowerPoint w trybie offline dla systemu Windows. Ten darmowy konwerter plików Word na PowerPoint może być używany do szybkiego importowania plików Word do plików PowerPoint w systemie Windows za pomocą jednego kliknięcia.

Czy GroupDocs.Conversion Cloud SDK for Java jest darmowy?

Nie, GroupDocs.Conversion Cloud SDK for Java nie jest darmowy. Oferuje jednak bezpłatny okres próbny, który pozwala przetestować jego funkcje i możliwości.

Czy mogę dostosować proces konwersji za pomocą GroupDocs.Conversion Cloud SDK for Java?

Tak, GroupDocs.Conversion Cloud SDK for Java zapewnia różne opcje dostosowywania, takie jak ustawienie formatu pliku wyjściowego, określenie jakości konwersji i wiele innych.

Czy mogę konwertować dokumenty programu Word do innych formatów plików za pomocą GroupDocs.Conversion Cloud SDK for Java?

Tak, możesz konwertować dokumenty programu Word na różne formaty plików, w tym PDF, HTML i wiele innych.

Jakie formaty plików obsługuje GroupDocs.Conversion Cloud SDK for Java?

GroupDocs.Conversion Cloud SDK for Java obsługuje szeroki zakres formatów plików, w tym DOC, DOCX, PPT, PPTX, PDF, HTML i wiele innych.

Zobacz też

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