Kata ke Gambar

Konversi Word ke Dokumen TIFF di Java

Ada kebutuhan yang terus berkembang untuk solusi konversi dokumen yang efisien dan nyaman. Kami menggunakan dokumen MS Word untuk penyimpanan data resmi dan pribadi. Mereka juga merupakan salah satu format file populer untuk berbagi informasi resmi oleh perusahaan, universitas, dan organisasi pemerintah. Sekarang, untuk mencegah dokumen dari manipulasi yang tidak sah, kita dapat mengubah Word menjadi Gambar. Jadi dalam artikel teknis ini, kami akan fokus secara khusus pada cara mengonversi dokumen Word menjadi gambar TIFF menggunakan Java REST API.

Artikel ini memungkinkan pengembang dengan cepat dan mudah mengintegrasikan kemampuan konversi dokumen ke dalam aplikasi mereka, sehingga memungkinkan untuk mengonversi Word ke Tiff, Word ke gambar, Word ke gambar, atau DOC ke Tiff hanya dengan beberapa baris kode.

API Konversi Kata ke Gambar

Aspose.Words Cloud SDK for Java adalah REST API yang menyediakan serangkaian fitur manipulasi dokumen, termasuk kemampuan untuk mengonversi dokumen Word menjadi gambar TIFF. Dengan antarmuka yang sederhana dan mudah digunakan, pengembang dapat dengan cepat dan mudah mengimplementasikan fungsi ini dalam aplikasi Java mereka, tanpa harus mengkhawatirkan kerumitan konversi dokumen. Secara keseluruhan, ini adalah alat yang ampuh untuk mengonversi dokumen Word menjadi gambar TIFF, PDF, Word ke JPG, Word ke HTML, dan berbagai [format file yang didukung] lainnya 12 . Dengan API langsung dan opsi yang dapat disesuaikan, Anda dapat dengan mudah mengimplementasikan fungsi ini di aplikasi Anda dan merampingkan proses konversi dokumen.

Sekarang, untuk menggunakan SDK, harap tambahkan detail berikut di pom.xml proyek tipe maven build.

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

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>22.8.0</version>
    </dependency>
</dependencies>

Setelah referensi JDK ditambahkan ke proyek, kita perlu membuat akun gratis melalui Aspose Cloud. Sekarang cari ID Klien dan Rahasia Klien di Dasbor.

Konversi Word ke Dokumen TIFF di Java

Pada bagian ini, kita akan mengonversi Word ke Gambar (dokumen TIFF) menggunakan cuplikan kode Java. Dokumen kata sumber akan dimuat dari penyimpanan cloud dan setelah konversi, itu akan disimpan di penyimpanan cloud yang sama.

  • Pertama, buat objek WordsApi tempat kami meneruskan ID Klien dan Rahasia Klien sebagai parameter.
  • Kedua, baca dokumen Word input dari drive lokal menggunakan objek File.
  • Ketiga, buat instance UploadFileRequest yang memerlukan instance File sebagai argumen.
  • Sekarang panggil metode uploadFile(…) untuk mengunggah dokumen Word ke penyimpanan cloud.
  • Buat objek GetDocumentWithFormatRequest(…) sambil memberikan nama dokumen Word input, nilai format output sebagai TIFF, dan nama file yang dihasilkan sebagai argumen.
  • Terakhir, panggil metode getDocumentWithFormat(…) untuk mengonversi Word menjadi Gambar dan menyimpan hasilnya di penyimpanan Cloud.
// Untuk cuplikan kode lainnya, silakan https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // Dapatkan ClientID dan ClientSecret dari https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // buat objek WordsApi
        // jika baseUrl adalah null, WordsApi menggunakan default https://api.aspose.cloud
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // membaca konten PDF dari drive lokal
        File file = new File("C:\\input.docx");
        
        // buat permintaan unggah file
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // unggah file ke penyimpanan cloud
        wordsApi.uploadFile(uploadRequest);
            
        // buat objek permintaan konversi dokumen sambil menentukan nama tiff yang dihasilkan
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Panggil API untuk mengonversi Word ke Gambar (TIFF) dan menyimpan hasilnya di penyimpanan cloud
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Pratinjau Word ke TIFF

Gambar 1: - Pratinjau Konversi Kata ke TIFF

Contoh dokumen Word yang digunakan dalam contoh di atas dapat diunduh dari testmultipages.docx dan dokumen TIFF yang dihasilkan dari Convert.tiff.

Kata menjadi Gambar menggunakan Perintah Curl

Pada bagian ini, kita akan menggunakan perintah cURL untuk konversi Word menjadi Gambar. Sekarang, langkah pertama adalah membuat token akses JWT sambil menjalankan perintah berikut.

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"

Setelah kami memiliki token JWT, silakan perintah berikut untuk memuat dokumen Word dari penyimpanan cloud dan menyimpannya ke dalam dokumen TIFF. TIFF yang dihasilkan juga disimpan di penyimpanan cloud.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/Resultant.docx?format=TIFF&outPath=converted.tiff" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

Kesimpulan

Kesimpulannya, mengonversi dokumen Word ke gambar TIFF adalah tugas penting bagi banyak pengembang, dan Aspose.Words Cloud SDK untuk Java membuat tugas ini lebih mudah dari sebelumnya. Dengan REST API yang kuat dan opsi yang dapat disesuaikan, pengembang dapat dengan cepat dan mudah mengintegrasikan kemampuan konversi dokumen ke dalam aplikasi Java mereka. Apakah Anda perlu mengonversi satu dokumen atau banyak dokumen, Aspose.Words Cloud SDK untuk Java menyediakan solusi yang andal dan efisien untuk mengonversi gambar Word ke TIFF. Jadi, jika Anda mencari solusi konversi dokumen yang kuat dan mudah digunakan untuk aplikasi Java Anda, maka Aspose.Words Cloud SDK untuk Java layak untuk ditelusuri.

Selain itu, kode sumber lengkap SDK dipublikasikan di GitHub dan dapat diunduh secara gratis. Anda juga dapat mempertimbangkan untuk mengakses API dalam browser web melalui SwaggerUI. Terakhir, jika Anda mengalami masalah saat menggunakan API, jangan ragu untuk menghubungi kami melalui forum dukungan produk.

Artikel Terkait

Kami sangat menyarankan mengunjungi tautan berikut untuk mempelajari lebih lanjut tentang: