Konverter PDF menyang TIFF

Cara ngowahi PDF menyang TIFF nggunakake Java

JPG dadi PDF utawa kanthi tembung liya konversi Gambar dadi PDF kalebu operasi sing akeh digunakake lan konversi antar file. Nanging, kita bisa uga duwe syarat kanggo ngowahi PDF dadi Gambar utamane PDF dadi TIFF amarga, pirang-pirang kaca PDF bisa disimpen minangka gambar TIFF multi pigura. Dadi ing artikel iki, kita bakal ngrembug rincian babagan carane ngowahi PDF menyang TIFF nggunakake Java Cloud SDK.

PDF kanggo TIFF API

Nalika kita nggoleki kemampuan konversi file PDF ing aplikasi Java, mula Aspose.PDF Cloud SDK kanggo Jawa minangka pilihan kita. Iki ngidini pangembang kanggo ngetrapake fitur nggawe, nggawe, manipulasi lan konversi file PDF. Ora ana download piranti lunak utawa instalasi sing dibutuhake lan kabeh operasi pangolahan file PDF ditindakake ing awan. Saiki kanggo nggunakake SDK, kita kudu nambah referensi ing project kita. Dadi, tambahake rincian ing ngisor iki ing pom.xml proyek jinis mbangun maven.

<repositories> 
    <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>https://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf-cloud</artifactId>
        <version>21.11.0</version>
    </dependency>
</dependencies>

Sawise referensi SDK wis ditambahake menyang project, langkah sabanjure kanggo nggawe akun free liwat Aspose Cloud. Dadi mangga mlebu nggunakake akun sing mentas digawe lan goleki / gawe ID Klien lan Rahasia Klien ing Cloud Dashboard. Rincian kasebut dibutuhake ing bagean sabanjure.

Ngonversi PDF menyang TIFF ing Jawa

Konversi PDF menyang TIFF bisa ditindakake kanthi baris kode sing luwih sithik. Dadi, tindakake pandhuan ing ngisor iki kanggo ngrampungake syarat kasebut. Sawise operasi konversi PDF menyang TIFF sukses, file asil disimpen ing panyimpenan maya.

  • Pisanan kita kudu nggawe obyek PdfApi nalika nyedhiyakake ClientID lan rahasia Klien minangka argumen
  • Kapindho, muat file PDF input nggunakake conto File
  • Katelu, upload PDF input menyang panyimpenan awan nggunakake metode uploadFile(…).
  • Saiki gawe variabel string sing ngemot rincian path kanggo asil TIFF, lan obyek Integer sing nemtokake nomer kaca lan dimensi kanggo gambar TIFF
  • Pungkasane nelpon metode putPageConvertToTiff(…) sing mbutuhake input PDF, path asil gambar TIFF, Nomer kaca lan parameter opsional sing nemtokake ukuran file asil.
try
    {
    // Entuk ClientID lan ClientSecret saka https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
	  
    // nggawe conto PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // jeneng input dokumen PDF
    String inputFile = "marketing.pdf";

    // maca isi file PDF input
    File file = new File("//Users//"+inputFile);
	    
    // upload PDF menyang panyimpenan maya
    pdfApi.uploadFile("input.pdf", file, null);

    // jeneng asil gambar TIFF
    String resultant = "Resultant.tiff";
	  
    // kaca tartamtu saka PDF kanggo konversi
    int pageNumber =2;
    
    // Jembar asil gambar TIFF
    int width = 800;
    // Dhuwur asil gambar TIFF
    int height = 1024;
	       
    // nelpon API kanggo Ngonversi PDF menyang TIFF online
    pdfApi.putPageConvertToTiff("input.pdf", pageNumber, resultant, width, height, null, null);
	    
    // pesen sukses print
    System.out.println("Convert PDF to TIFF Successsul !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
Ngonversi PDF menyang TIFF

Gambar 1: - Pratinjau Konversi PDF menyang TIFF

File PDF sampel sing digunakake ing conto ing ndhuwur bisa diundhuh saka marketing.pdf lan resultant.tiff

PDF menyang Gambar nggunakake CURL Commands

Kaya sing dingerteni manawa REST API bisa diakses kanthi gampang liwat perintah cURL, mula ing bagean iki, kita bakal njelajah pilihan babagan cara ngowahi PDF dadi TIFF nggunakake perintah cURL. Saiki prasyarat kanggo pendekatan iki yaiku generasi token akses JWT (adhedhasar kredensial klien) nalika nglakokake perintah ing ngisor iki.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Sawise kita duwe token JWT, kita kudu nglakokake perintah ing ngisor iki kanggo nyimpen PDF minangka TIFF. Wigati dimangerteni manawa kanggo nyimpen file sacara lokal, kita mung nggunakake argumen -o lan nyimpen output ing drive lokal.

curl -v -X GET "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/tiff?width=800&height=1024" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-o resultant.tiff

Kesimpulan

Kita wis njelajah pilihan kanggo ngowahi PDF dadi TIFF nggunakake potongan kode Java uga liwat perintah cURL. Sampeyan bisa uga nimbang njelajah produk Dokumentasi kanggo njelajah luwih akeh fitur seru liyane sing ditawakake Java Cloud API. Salajengipun, kabeh Java Cloud SDK kita diterbitake ing lisensi MIT, supaya sampeyan bisa nimbang ngundhuh kode sumber lengkap saka GitHub lan ngowahi miturut syarat sampeyan. Yen ana masalah, sampeyan bisa nimbang nyedhaki kita kanggo resolusi cepet liwat [forum dhukungan produk] gratis 9.

Artikel sing gegandhengan

Disaranake ngunjungi tautan ing ngisor iki kanggo sinau luwih lengkap babagan: