Jeśli zastanawiasz się, jak przekształcić plik PDF w PNG lub odwrotnie, jestem tutaj, aby powiedzieć, że jest to niezwykle łatwe i proste. PDF(Portable Document Format) to jeden z najpopularniejszych formatów plików do ochrony i zabezpieczania dokumentów online. PNG to skompresowany format pliku obrazu, który zawiera więcej szczegółów dla obrazów o wysokiej rozdzielczości, takich jak logo. Może być wiele powodów, dla których wolisz przekonwertować obraz lub zdjęcie na dokument lub JPG na PDF z oryginalną jakością. Na przykład do zabezpieczania danych lub zmniejszania rozmiaru plików graficznych do przesyłania przez Internet. Dlatego w tym artykule opisano, jak przekonwertować plik PDF na format PNG i PNG na format PDF za pomocą języka Java.
W tym artykule omówimy następujące punkty/tematy:
- Java Konwertuj PDF na PNG i PNG na PDF za pomocą REST API – Instalacja
- Jak przekonwertować format PDF na format PNG w Javie przy użyciu interfejsu API REST
- Konwertuj pliki PDF na obrazy PNG w Javie przy użyciu ustawień zaawansowanych
- Jak przekonwertować plik PNG na PDF w Javie przy użyciu REST API
Java Konwertuj PDF na PNG i PNG na PDF za pomocą REST API – Instalacja
Do konwersji PDF na PNG i PNG na PDF w Javie będę używał Java SDK GroupDocs.Conversion Cloud API. Zainstaluj tę bogatą w funkcje bibliotekę Java, aby konwertować pliki PDF do formatów graficznych, takich jak PNG. Oferuje szeroką gamę metod konwersji formatów plików, które można również konwertować tam iz powrotem. Co więcej, tę bibliotekę Java do przetwarzania dokumentów można bardzo szybko i łatwo zainstalować w projekcie Java.
Możesz pobrać pliki jar lub postępować zgodnie z poniższymi konfiguracjami Mavena.
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>
Zbierz Identyfikator klienta i klucz tajny z pulpitu nawigacyjnego przed wykonaniem wspomnianych kroków. Po uzyskaniu identyfikatora i klucza tajnego dodaj fragment kodu do aplikacji opartej na Javie:
# 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 PDF na format PNG w Javie przy użyciu interfejsu API REST
Po zakończeniu procesu instalacji możesz przejść do fragmentu kodu, który programowo zmienia plik PDF na format PNG. Wykonaj poniższe kroki:
Prześlij plik
Najpierw prześlij plik PDF do chmury, 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.pdf");
UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", 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 rezultacie przesłany plik PDF będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.
Konwertuj plik PDF na obraz PNG w Javie
Java SDK to niezwykle potężna biblioteka, która przeprowadza zoptymalizowaną konwersję plików w ciągu kilku sekund. Wykonaj następujące kroki i fragment kodu, jak wspomniano poniżej, aby programowo przekonwertować plik PDF na plik PNG w Javie:
- Najpierw utwórz instancję ConvertApi
- Po drugie, utwórz instancję ConvertSettings
- Ustaw nazwę magazynu i wprowadź ścieżkę pliku PDF
- Teraz podaj format pliku wyjściowego jako „png”
- Następnie ustaw ścieżkę pliku wyjściowego
- Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
- Na koniec wywołaj ConvertApi.convertDocument(), aby przekonwertować plik do formatu PNG
Poniższy przykład kodu pokazuje, jak przekonwertować plik PDF na format pliku PNG 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;
// Jak przekonwertować dokument PDF na PNG Online w Javie przy użyciu interfejsu API REST
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.pdf");
settings.setFormat("png");
settings.setOutputPath("java-testing/output-sample-file.png");
// 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();
}
}
}
Pobierz przekonwertowany plik
Powyższy przykładowy kod zapisze przekonwertowany plik PDF na PNG w chmurze. Możesz go pobrać, korzystając z następującego przykładowego 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.png", 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();
}
}
}
Konwertuj pliki PDF na obrazy PNG w Javie przy użyciu ustawień zaawansowanych
Ogólnie rzecz biorąc, obraz o wyższej rozdzielczości i jakości jest bardziej wyraźny. Możesz dostosować rozdzielczość obrazu, wykonując poniższe czynności i fragment kodu, aby programowo przekonwertować plik PDF na obraz PNG w Javie:
- Zainicjuj instancję ConvertApi
- Utwórz obiekt ConvertSettings
- Ustaw nazwę magazynu i wprowadź ścieżkę pliku PDF
- Następnie ustaw „png” jako format pliku wyjściowego
- Utwórz obiekt klasy PngConvertOptions, aby określić dodatkowe opcje.
- Ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount itp., Aby konwertować strony dokumentu.
- Teraz ustaw convertOptions i ścieżkę pliku wyjściowego
- Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
- Na koniec wywołaj ConvertApi.convertDocument(), aby zapisać dokument w formacie PNG
Poniższy przykład kodu pokazuje, jak przekonwertować plik PDF na format pliku PNG 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;
// Jak przekonwertować plik PDF do formatu PNG w Javie przy użyciu ustawień zaawansowanych
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.pdf");
settings.setFormat("png");
PngConvertOptions convertOptions = new PngConvertOptions();
convertOptions.setFromPage(1);
convertOptions.setPagesCount(1);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.png");
// 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();
}
}
}
Jak przekonwertować plik PNG na PDF w Javie przy użyciu interfejsu API REST
Wykonaj poniższe czynności, aby programowo przekonwertować plik PNG na PDF:
- Najpierw utwórz instancję klasy ConvertApi.
- następnie utwórz instancję klasy ConvertSettings
- Ustaw nazwę magazynu i wprowadź ścieżkę pliku PNG
- Teraz podaj format pliku wyjściowego jako „pdf”
- Następnie ustaw ścieżkę pliku wyjściowego
- Utwórz ConvertDocumentRequest z ustawieniami konwersji jako parametrem
- Na koniec wywołaj konwersję za pomocą metody ConvertApi.convertDocument().
Poniższy przykład kodu pokazuje, jak przekonwertować plik PNG na PDF 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;
// Jak przekonwertować i zapisać plik PNG jako plik PDF w Javie przy użyciu interfejsu API REST
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("pdf");
settings.setOutputPath("java-testing/output-sample-file.pdf");
// konwertować 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();
}
}
}
Na koniec powyższy przykładowy kod zapisze plik PNG w chmurze. Wykonaj opisane już kroki, aby przesłać plik, a następnie pobrać przekonwertowany plik do przechowywania w chmurze.
Darmowy konwerter plików PDF na PNG online
Co to jest konwerter plików PDF na PNG online? Wypróbuj następujący bezpłatny internetowy konwerter plików PDF na PNG, który został opracowany przy użyciu interfejsów API Groupdocs.Conversion Cloud.
Darmowy internetowy konwerter plików PNG na PDF
Jak przekonwertować plik PNG na PDF za darmo? Wypróbuj następujący bezpłatny internetowy konwerter PNG na PDF, który został opracowany przy użyciu interfejsów API Groupdocs.Conversion Cloud.
Podsumowując
W tym miejscu kończymy ten wpis na blogu. W tym artykule omówiliśmy:
- jak programowo przekształcić PDF w PNG w Javie;
- programowo przesłać plik PDF i pobrać przekonwertowany plik z chmury;
- jak przekonwertować PDF na PNG w Javie przy użyciu zaawansowanych ustawień;
- jak programowo zmienić PNG na PDF w Javie;
Aby dowiedzieć się więcej o Java Conversion API, możesz przejść do dokumentacji lub dostępnych przykładów na GitHub. Udostępniamy również sekcję Informacje o interfejsie API, która pomaga w wizualizacji i interakcji z naszym internetowym interfejsem API bezpośrednio przez przeglądarkę internetową.
Ponadto groupdocs.cloud pisze inne posty na blogu na nowe tematy. Dlatego prosimy o pozostawanie w kontakcie w celu uzyskania najnowszych aktualizacji.
Zadać pytanie
Możesz dać nam znać o swoich pytaniach i zapytaniach na naszym forum.
Często zadawane pytania
Jak przekonwertować plik PDF na PNG w Javie?
Odwiedź ten link, aby dowiedzieć się o fragmencie kodu Java, jak szybko i łatwo przekształcić plik PDF w plik PNG.
Jak przekonwertować plik PDF na plik PNG za pomocą interfejsu API REST?
Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest do konwersji PDF na plik PNG.
Jak przekonwertować PDF na PNG za darmo online?
Konwerter plików PDF na PNG za darmo online umożliwia szybką i łatwą konwersję plików PDF do formatu PNG. Po zakończeniu konwersji możesz pobrać plik PNG.
Jak bezpłatnie przekonwertować plik PDF na PNG online?
- Otwórz darmowy internetowy konwerter plików PDF na PNG
- Kliknij wewnątrz obszaru upuszczania pliku, aby przesłać arkusz PDF lub przeciągnij i upuść plik PDF.
- Kliknij przycisk Konwertuj teraz, a internetowy konwerter plików PDF na PNG przekonwertuje plik PDF na format PNG.
- Link do pobrania pliku wyjściowego będzie dostępny natychmiast po przekonwertowaniu pliku PDF na plik PNG.
Jak zainstalować bezpłatną bibliotekę do pobrania konwertera formatu PDF na PNG?
Zainstaluj konwerter plików PDF na PNG bezpłatna biblioteka Java do pobrania, aby programowo tworzyć i konwertować pliki PDF na PNG.
Jak przekonwertować plik PDF na format PNG w trybie offline w systemie Windows?
Odwiedź ten link, aby bezpłatnie pobrać oprogramowanie do konwersji plików PDF na PNG dla systemu Windows. Ten darmowy konwerter plików PDF na PNG online może być używany do szybkiego przekształcania plików PDF w format PNG w oknach za pomocą jednego kliknięcia.
Jak przekonwertować PNG na PDF w Javie?
Kliknij ten link, aby poznać fragment kodu Java, jak szybko i łatwo przekształcić PNG w pliki PDF.
Jak przekonwertować plik PNG na PDF za pomocą REST API?
Utwórz instancję ConvertApi, ustaw wartości ustawień konwersji i wywołaj metodę convertDocument z ConvertDocumentRequest do konwersji pliku PNG na PDF.
Jak przekonwertować PNG na PDF za darmo online?
Konwerter PNG na PDF za darmo online umożliwia szybki i łatwy eksport plików PNG do formatu PDF. Po zakończeniu konwersji możesz pobrać plik PNG.
Jak bezpłatnie przekonwertować plik PNG na PDF online?
- Otwórz darmowy internetowy konwerter PNG na PDF
- Kliknij wewnątrz obszaru upuszczania pliku, aby przesłać plik PNG lub przeciągnij i upuść plik PNG.
- Kliknij przycisk Konwertuj teraz, internetowa aplikacja do konwersji PNG na PDF przekształci PNG na PDF.
- Link do pobrania pliku wyjściowego będzie dostępny natychmiast po konwersji danych z pliku PNG do PDF.
Jak zainstalować bezpłatną bibliotekę do pobrania konwertera formatu PNG na PDF?
Zainstaluj konwerter PNG na PDF bezpłatna biblioteka Java do pobrania, aby programowo tworzyć i konwertować PNG na PDF.
Jak przekonwertować PNG na PDF offline w systemie Windows?
Odwiedź ten link, aby bezpłatnie pobrać oprogramowanie konwertujące pliki PNG na PDF dla systemu Windows. Ten darmowy konwerter PNG na PDF online może być użyty do szybkiego przekształcenia PNG w PDF w oknach, za pomocą jednego kliknięcia.
Zobacz też
Zalecamy odwiedzenie następujących artykułów w celu uzyskania dalszych informacji:
- Konwertuj dokumenty programu Word na format PDF za pomocą interfejsu API REST w języku Python
- Konwertuj PDF na edytowalny dokument Word za pomocą Python SDK
- Połącz pliki PowerPoint PPT/PPTX online za pomocą interfejsu API REST w języku Ruby
- Konwertuj pliki MSG i EML do formatu PDF w Python
- Konwertuj XML na CSV i CSV na XML w Python
- Jak przekonwertować CSV na JSON i JSON na CSV w Python
- Konwertuj CSV na JSON i JSON na CSV w Javie
- Jak przekonwertować EXCEL na JSON i JSON na EXCEL w Python
- Konwertuj Markdown na PDF i PDF na Markdown w Python
- Konwertuj Word na Markdown i Markdown na Word w Python
- Jak przekonwertować HTML na PDF w C# przy użyciu REST API
- Jak programowo przekonwertować program Word na PDF w języku C#
- Konwertuj tekst na HTML i HTML na tekst w Python
- Konwertuj Word na JPG i JPG na Word Programowo w Javie