Konwertuj PNG na PowerPoint przez Javę przy użyciu REST API

Konwertuj PNG na PowerPoint PPT lub PPTX programowo w Javie.

PNG to popularny format obrazu, który jest szeroko stosowany do różnych celów, w tym do prezentacji, dokumentów i projektowania graficznego. Z drugiej strony PowerPoint jest szeroko stosowanym programem służącym do tworzenia prezentacji. W niektórych przypadkach umieszczenie obrazów PNG bezpośrednio w prezentacjach nie jest łatwe. W tym miejscu pojawia się potrzeba konwersji PNG na PowerPoint. Konwertując format PNG na format PowerPoint, możesz z łatwością używać obrazów w prezentacji i uatrakcyjniać ją wizualnie. Ten post na blogu zawiera przewodnik krok po kroku, jak programowo przekonwertować PNG na PowerPoint (PPT/PPTX) w Javie.

W tym samouczku zostaną omówione następujące tematy:

Interfejs API REST konwersji obrazów Java do programu PowerPoint — instalacja pakietu SDK

GroupDocs.Conversion Cloud SDK for Java to potężna i elastyczna biblioteka konwersji dokumentów i obrazów w chmurze. Pozwala konwertować ponad 50 formatów plików na inne formaty. Ten zestaw SDK zapewnia szeroki zakres opcji konwersji dokumentów, w tym PDF, DOC, DOCX, XLSX, HTML, obrazy rastrowe i inne. To doskonałe rozwiązanie dla każdego, kto potrzebuje konwertować dokumenty do różnych formatów bez konieczności instalowania dodatkowego oprogramowania. Integracja SDK z aplikacjami opartymi na Javie jest prosta i wydajna.

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>

Zarejestruj się, aby założyć konto GroupDocs, aby uzyskać identyfikator klienta i klucz tajny klienta z pulpitu nawigacyjnego, zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi fragmentami kodu. Po uzyskaniu identyfikatora i tajnego kodu wprowadź fragment kodu pokazany poniżej:

# Uzyskaj identyfikator klienta i klucz tajny 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 PNG na PowerPoint przez Javę przy użyciu REST API

Teraz, po skonfigurowaniu zestawu GroupDocs.Conversion Cloud SDK dla języka Java, możesz rozpocząć programową konwersję obrazów PNG na prezentacje programu PowerPoint w języku Java. Wykonaj następujące kroki, aby rozpocząć:

Prześlij plik

Najpierw prześlij obraz PNG do magazynu w chmurze, korzystając z fragmentu kodu podanego poniżej:

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.png");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.png", 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 obraz PNG będzie dostępny w sekcji plików pulpitu nawigacyjnego w chmurze.

Konwertuj PNG na PowerPoint w Javie

Aby przekonwertować obraz PNG na format programu PowerPoint za pomocą GroupDocs.Conversion Cloud SDK for Java, wykonaj następujące proste czynności:

  • Najpierw zaimportuj wymagane klasy do pliku Java.
  • Po drugie, utwórz instancję klasy ConvertApi.
  • Po trzecie, utwórz instancję klasy ConvertSettings.
  • Następnie podaj nazwę magazynu w chmurze.
  • Następnie ustaw ścieżkę wejściowego pliku PNG i format pliku wyjściowego na „pptx”.
  • Teraz utwórz instancję klasy PptxConvertOptions.
  • Opcjonalnie podaj różne opcje konwersji, takie jak setFromPage, setPagesCount, setZoom itp.
  • Następnie ustaw opcje konwersji i ścieżkę pliku wyjściowego za pomocą instancji ConvertSettings.
  • Następnie utwórz instancję klasy ConvertDocumentRequest i przekaż parametr settings.
  • Na koniec wywołaj metodę convertDocument() i przekaż parametr ConvertDocumentRequest.

Poniższy fragment kodu pokazuje, jak przekonwertować format PNG na format PowerPoint w Javie 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;

// Konwertuj obrazy PNG do formatu PPT lub PPTX w Javie.
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.png");
			settings.setFormat("pptx");
			
			PptxConvertOptions convertOptions = new PptxConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			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();
		}
	}
}
Konwertuj PNG na PowerPoint przez Javę.

Konwertuj PNG na PPTX online przez Javę.

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowaną prezentację programu PowerPoint w chmurze. Możesz pobrać przekonwertowany plik PowerPoint, używając 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 PNG na PowerPoint

Jak przekonwertować PNG na PowerPoint online za darmo? Wypróbuj online [konwerter] PNG na PPTX 15, aby zmienić obraz PNG na plik PowerPoint. Ten konwerter jest rozwijany przy użyciu wyżej wymienionego API.

Podsumowując

Podsumowując, GroupDocs.Conversion Cloud SDK for Java to cenne narzędzie dla każdego, kto potrzebuje szybko i skutecznie konwertować obrazy PNG do formatu PowerPoint. Oto, czego dowiedziałeś się z tego artykułu:

  • jak konwertować obrazy PNG na slajdy PowerPoint za pomocą Java, a także dodatkowe opcje dostosowywania;
  • programowo przesłać plik PNG do chmury, a następnie pobrać przekonwertowany PowerPoint z chmury;
  • i konwertuj dowolne pliki PNG do formatu PowerPoint za darmo, korzystając z bezpłatnego internetowego konwertera PNG na PowerPoint.

Ponadto udostępniamy również sekcję Informacje o interfejsach API, 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

Jeśli masz jakiekolwiek pytania dotyczące interfejsu API konwersji PNG na PowerPoint, nie wahaj się skontaktować z nami na darmowym forum pomocy.

Często zadawane pytania

Jak przekonwertować obrazy PNG do formatu PowerPoint przy użyciu języka Java?

Możesz konwertować obrazy PNG na prezentacje programu PowerPoint za pomocą GroupDocs.Conversion Cloud SDK dla języka Java, postępując zgodnie z przewodnikiem krok po kroku podanym w tym artykule.

Jak mogę za darmo przekonwertować plik PNG na PowerPoint online?

Konwerter obrazu PNG do programu PowerPoint umożliwia bezpłatną konwersję obrazu PNG do programu PowerPoint. Postępuj zgodnie z instrukcjami krok po kroku podanymi poniżej, aby przeprowadzić konwersję:

  • Otwórz darmowy konwerter PNG na PowerPoint online.
  • Teraz kliknij obszar upuszczania pliku, aby przesłać obraz PNG lub przeciągnij i upuść plik PNG.
  • Następnie kliknij przycisk Konwertuj teraz. Darmowy internetowy konwerter PNG na PowerPoint zamieni pliki PNG w PowerPoint.
  • Link do pobrania wyjściowego pliku PowerPoint będzie dostępny po przekonwertowaniu obrazu PNG.

Czy istnieje sposób na konwersję PNG na PowerPoint w systemie Windows?

Odwiedź ten link, aby pobrać konwerter plików PNG do programu PowerPoint w trybie offline dla systemu Windows. Ten darmowy konwerter PNG na PowerPoint może szybko przekonwertować format PNG na PowerPoint w systemie Windows za pomocą jednego kliknięcia.

Jakie formaty wyjściowe obsługuje GroupDocs.Conversion Cloud SDK for Java?

GroupDocs.Conversion Cloud SDK for Java obsługuje szeroką gamę formatów dokumentów, w tym PowerPoint, PDF, Word i Excel.

Zobacz też

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