PDF(Portable Document Format) i TIFF(Tagged Image File Format) to dwa popularne formaty plików do przechowywania i udostępniania dokumentów. PDF jest szeroko stosowany ze względu na jego kompatybilność z różnymi urządzeniami i systemami operacyjnymi, podczas gdy plik TIFF jest preferowany do przechowywania obrazów wysokiej jakości. Czasami może zaistnieć potrzeba przekonwertowania pliku PDF na plik TIFF z różnych powodów, takich jak archiwizacja lub drukowanie. W tym artykule omówimy, jak programowo przekonwertować plik PDF na plik TIFF w Javie przy użyciu GroupDocs.Conversion Cloud SDK for Java.
W tym samouczku zostaną omówione następujące tematy:
- Java PDF to TIFF File Converter API i instalacja zestawu SDK
- Jak przekonwertować plik PDF na obraz TIFF w Javie przy użyciu interfejsu API REST
Java PDF to TIFF File Converter API and SDK Instalacja
[GroupDocs.Conversion Cloud SDK for Jav][4], w tym Visio, PDF, Word, Excel, PowerPoint, obrazy rastrowe i wiele innych. Korzystając z GroupDocs.Conversion Cloud SDK for Java, możesz skutecznie konwertować swoje pliki i obrazy do wymaganego formatu bez korzystania z oprogramowania innych firm. Integracja interfejsu API z aplikacjami opartymi na języku Java jest prosta i wydajna, co eliminuje potrzebę stosowania dodatkowego oprogramowania.
Możesz [pobrać][5] 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>
Po zintegrowaniu Cloud SDK z aplikacją Java, [zarejestruj się][6], aby założyć konto. Zbierz swój identyfikator klienta i klucz tajny klienta z [panelu nawigacyjnego][7], zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi przykładami kodu. Po uzyskaniu identyfikatora i tajnego kodu wprowadź poniższy kod:
# 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 PDF na obraz TIFF w Javie przy użyciu interfejsu API REST
Aby przekonwertować plik PDF na plik TIFF za pomocą GroupDocs.Conversion Cloud SDK for Java, wykonaj następujące kroki:
- [Prześlij][8] dokument PDF do chmury
- [Konwertuj][9] plik PDF na format TIFF w Javie
- [Pobierz][10] przekonwertowany plik
Prześlij plik
Najpierw prześlij dokument PDF 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.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][11] Twojego pulpitu nawigacyjnego w chmurze.
Konwertuj PDF na format TIFF w Javie
Oto kroki i przykładowy fragment kodu, aby programowo przekonwertować plik PDF na plik TIFF w Javie przy użyciu GroupDocs.Conversion Cloud SDK for Java:
- Najpierw utwórz instancję klasy [ConvertApi][12].
- Po drugie, utwórz instancję klasy [ConvertSettings][13].
- Następnie podaj nazwę magazynu w chmurze.
- Ustaw ścieżkę wejściowego pliku PDF i format pliku wyjściowego jako „tiff”.
- Następnie utwórz instancję klasy TiffConvertOptions.
- Opcjonalnie ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount itp.
- Teraz ustaw opcje konwersji i ścieżkę pliku wyjściowego za pomocą instancji ConvertSettings.
- Następnie utwórz instancję klasy ConvertDocumentRequest i przekaż parametr ConvertSettings.
- Na koniec wywołaj metodę [convertdocument()][14] i przekaż parametr ConvertDocumentRequest.
Poniższy fragment kodu pokazuje, jak przekonwertować plik PDF na Tiff 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 na plik TIFF 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.pdf");
settings.setFormat("tiff");
TiffConvertOptions convertOptions = new TiffConvertOptions();
convertOptions.setFromPage(1);
convertOptions.setPagesCount(1);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.tiff");
// 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 TIFF 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.tiff", 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 PDF na TIFF
Jak bezpłatnie przekonwertować pliki PDF na obrazy TIFF online? Wypróbuj [konwerter plików PDF na TIFF online][15], aby zmienić obraz z pliku PDF na TIFF. Ten konwerter został opracowany przy użyciu wyżej wymienionego interfejsu API REST obrazu PDF na TIFF.
Wniosek
To prowadzi nas do końca tego wpisu na blogu. Oto, czego dowiedziałeś się z tego artykułu:
- jak programowo konwertować pliki PDF do plików TIFF w Javie przy użyciu GroupDocs.Conversion Cloud REST API;
- programowo przesłać plik PDF do chmury, a następnie pobrać przekonwertowany plik TIFF z chmury;
- i konwertuj pliki PDF na TIFF online za pomocą bezpłatnego konwertera plików PDF na TIFF.
Ponadto udostępniamy również sekcję [Informacje o interfejsach API][16], 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][17]. Sprawdź GroupDocs.Conversion Cloud SDK for Java [Przykłady tutaj][18]. Ponadto zachęcamy do zapoznania się z naszym [Przewodnikiem wprowadzającym][19].
Ponadto zalecamy skorzystanie z naszego [przewodnika wprowadzającego][20], 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ń dotyczących konwertera plików PDF na TIFF, prosimy o kontakt na bezpłatnym wsparciu [forum][21].
Często zadawane pytania
Jak przekonwertować pliki PDF do formatu TIFF za pomocą języka Java?
Możesz konwertować pliki PDF do formatu TIFF za pomocą [GroupDocs.Conversion Cloud SDK for Java][22]. GroupDocs.Conversion Cloud SDK for Java to potężne narzędzie, które umożliwia programistom konwertowanie plików z jednego formatu na inny przy użyciu interfejsów API opartych na chmurze.
Jak bezpłatnie przekonwertować PDF na TIFF online?
Nasz konwerter plików PDF na TIFF umożliwia bezpłatną konwersję plików PDF na format TIFF. Postępuj zgodnie z instrukcjami krok po kroku podanymi poniżej, aby przeprowadzić konwersję:
- Otwórz [darmowy konwerter plików PDF na TIFF online][23].
- Teraz kliknij obszar upuszczania pliku, aby przesłać plik PDF lub przeciągnij i upuść plik PDF.
- Następnie kliknij przycisk Konwertuj teraz. Darmowy internetowy konwerter PDF na TIFF zmieni obraz PDF na TIFF.
- Link do pobrania wyjściowego obrazu TIFF będzie dostępny po przekonwertowaniu pliku PDF.
Jak przekonwertować plik PDF na TIFF w systemie Windows?
Odwiedź [ten link][24], aby pobrać konwerter plików PDF na TIFF w trybie offline dla systemu Windows. Ten konwerter obrazów PDF na TIFF może być używany do łatwej konwersji plików PDF na obrazy TIFF w systemie Windows za pomocą jednego kliknięcia.
Jak zainstalować pakiet GroupDocs.Conversion Cloud SDK for Java?
Możesz zainstalować [GroupDocs.Conversion Cloud SDK for Java][25], dodając odpowiednie zależności do swojego projektu Java.
Zobacz też
Jeśli chcesz dowiedzieć się o powiązanych tematach, zalecamy odwiedzenie następujących artykułów:
- Konwertuj pliki Markdown do formatu PDF w Javie przy użyciu interfejsu API REST
- Konwertuj EXCEL na JSON i JSON na EXCEL w Python
- Jak przekonwertować CSV na JSON i JSON na CSV w Python
- Konwertuj dokumenty programu Word na format PDF za pomocą interfejsu API REST w języku Python
- Jak przekonwertować PDF do Excela w Python przy użyciu REST API
- Konwertuj PDF na edytowalny dokument Word za pomocą Python SDK
- Jak przekonwertować plik PDF na PPTX przy użyciu interfejsu API REST w języku Python
- Konwertuj plik PDF na format PNG i PNG na format PDF za pomocą języka Java
- Jak przekonwertować PowerPoint PPT PPTX na HTML za pomocą Java
- Jak przekonwertować plik Visio na PDF w Javie
[4]: https://products.groupdocs.cloud/conversion/java/)a is a cloud-based file format document conversion API that allows you to convert your files and images to different formats using simple API calls. It supports more than 50 [file formats](https://docs.groupdocs.cloud/conversion/supported-document-formats/ [5]: https://releases.groupdocs.cloud/conversion/java/ [6]: https://docs.groupdocs.cloud/total/creating-and-managing-application/ [7]: https://dashboard.groupdocs.cloud/ [8]: #Upload-the-File [9]: #Convert-PDF-to-TIFF-Format-in-Java [10]: #Download-the-Converted-File [11]: https://dashboard.groupdocs.cloud/files [12]: https://apireference.groupdocs.cloud/conversion/#/Convert [13]: https://reference.groupdocs.cloud/conversion/#/Convert/ConvertDocument [14]: https://apireference.groupdocs.cloud/conversion/#/Convert/ConvertDocument [15]: https://products.groupdocs.app/conversion/pdf-to-tiff [16]: https://apireference.groupdocs.cloud/conversion/ [17]: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java [18]: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java/tree/master/src/test/java/com/groupdocs/cloud/conversion/api [19]: https://docs.groupdocs.cloud/conversion/ [20]: https://docs.groupdocs.cloud/conversion/ [21]: https://forum.groupdocs.cloud/c/conversion [22]: https://products.groupdocs.cloud/conversion/java/ [23]: https://products.groupdocs.app/conversion/pdf-to-tiff [24]: https://releases.groupdocs.app/total/windows/ [25]: https://products.groupdocs.cloud/conversion/java/