Kelimeden Resme

Java’da Word’ü TIFF Belgesine Dönüştür

Verimli ve uygun belge dönüştürme çözümlerine yönelik sürekli artan bir ihtiyaç vardır. Resmi ve kişisel veri depolama için MS Word belgelerini kullanıyoruz. Ayrıca kurumsal, üniversite ve devlet kuruluşları tarafından resmi bilgi paylaşımı için popüler dosya biçimlerinden biridir. Artık belgelerin yetkisiz kişilerce değiştirilmesini önlemek için Word’ü Görüntüye dönüştürebiliriz. Dolayısıyla bu teknik makalede, özellikle Word belgelerini Java REST API kullanarak TIFF görüntülere nasıl dönüştüreceğimize odaklanacağız.

Bu makale, geliştiricilerin belge dönüştürme yeteneklerini uygulamalarına hızlı ve kolay bir şekilde entegre etmelerini sağlayarak, yalnızca birkaç satır kodla Word’ü Tiff’e, Word’ü resme, Word’ü resme veya DOC’u Tiff’e dönüştürmeyi mümkün kılar.

Kelimeden Resme Dönüştürme API’sı

Aspose.Words Cloud SDK for Java, Word belgelerini TIFF görüntülerine dönüştürme yeteneği de dahil olmak üzere bir dizi belge işleme özelliği sağlayan bir REST API’sidir. Basit ve kullanımı kolay arabirimiyle geliştiriciler, belge dönüştürmenin karmaşıklığı hakkında endişelenmeden bu işlevi Java uygulamalarında hızlı ve kolay bir şekilde uygulayabilir. Genel olarak, Word belgelerini TIFF resimlerine PDF, Word’ü JPG’e, Word’ü HTML’e ve diğer çeşitli desteklenen dosya biçimlerine dönüştürmek için güçlü bir araçtır ]. Basit API’si ve özelleştirilebilir seçenekleriyle, bu işlevi uygulamalarınızda kolayca uygulayabilir ve belge dönüştürme süreçlerini kolaylaştırabilirsiniz.

Şimdi, SDK’yı kullanmak için lütfen maven build type projesinin pom.xml dosyasına aşağıdaki ayrıntıları ekleyin.

<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>

JDK referansı projeye eklendikten sonra Aspose Cloud üzerinden ücretsiz bir hesap oluşturmamız gerekiyor. Şimdi Gösterge Panosu’nda İstemci Kimliği ve İstemci Sırrını arayın.

Java’da Word’ü TIFF Belgesine Dönüştür

Bu bölümde, Java kod parçacığını kullanarak Word’ü Görüntüye (TIFF belgesi) dönüştüreceğiz. Kaynak kelime belgesi bulut deposundan yüklenecek ve dönüştürmeden sonra aynı bulut deposuna kaydedilecektir.

  • Öncelikle, Client ID ve Client Secret’ı parametre olarak ilettiğimiz bir WordsApi nesnesi oluşturun.
  • İkinci olarak, File nesnesini kullanarak giriş Word belgesini yerel sürücüden okuyun.
  • Üçüncü olarak, bağımsız değişken olarak File örneğini gerektiren UploadFileRequest örneğini oluşturun.
  • Şimdi Word belgesini bulut depolamaya yüklemek için uploadFile(…) yöntemini çağırın.
  • Bir Word belge adı girdisi, TIFF olarak çıktı biçimi değeri ve bağımsız değişkenler olarak ortaya çıkan dosya adını sağlarken bir GetDocumentWithFormatRequest(…) nesnesi oluşturun.
  • Son olarak, Word’ü Görüntüye dönüştürmek ve çıktıyı Bulut depolamaya kaydetmek için getDocumentWithFormat(…) yöntemini çağırın.
// Daha fazla kod parçacığı için lütfen https://github.com/aspose-words-cloud/aspose-words-cloud-java

    // https://dashboard.aspose.cloud/ adresinden ClientID ve ClientSecret'i edinin
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // WordsApi'nin bir nesnesini oluşturun
        // baseUrl boşsa, WordsApi varsayılan https://api.aspose.cloud'u kullanır
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // PDF içeriğini yerel sürücüden oku
        File file = new File("C:\\input.docx");
        
        // dosya yükleme isteği oluştur
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // dosyayı bulut depolamaya yükle
        wordsApi.uploadFile(uploadRequest);
            
        // ortaya çıkan tiff adını belirtirken belge dönüştürme isteği nesnesi oluşturun
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // Word'ü Görüntüye (TIFF) dönüştürmek ve çıktıyı bulut depolamaya kaydetmek için API'yi çağırın
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Word'den TIFF'e önizleme

Image1:- Word’den TIFF’e Dönüştürme önizlemesi

Yukarıdaki örnekte kullanılan örnek Word belgesi testmultipages.docx adresinden ve sonuç TIFF belgesi Converted.tiff adresinden indirilebilir.

CURL Komutlarını Kullanarak Resmi Word’e Dönüştürün

Bu bölümde, Word’ü Resim’e dönüştürmek için cURL komutlarını kullanacağız. Şimdi, ilk adım, aşağıdaki komutu yürütürken bir JWT erişim belirteci oluşturmaktır.

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"

JWT belirtecimize sahip olduktan sonra, lütfen Word belgesini bulut depolama alanından yüklemek ve TIFF belgesine kaydetmek için aşağıdaki komutu kullanın. Ortaya çıkan TIFF ayrıca bulut depolama alanında depolanır.

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>"

Çözüm

Sonuç olarak, Word belgelerini TIFF resimlerine dönüştürmek birçok geliştirici için çok önemli bir görevdir ve Java için Aspose.Words Cloud SDK bu görevi her zamankinden daha kolay hale getiriyor. Güçlü REST API’si ve özelleştirilebilir seçenekleriyle geliştiriciler, belge dönüştürme yeteneklerini Java uygulamalarına hızlı ve kolay bir şekilde entegre edebilir. Aspose.Words Cloud SDK for Java, ister tek bir belgeyi ister büyük bir belge grubunu dönüştürmeniz gereksin, Word’ü TIFF görüntülerine dönüştürmek için güvenilir ve etkili bir çözüm sunar. Dolayısıyla, Java uygulamanız için sağlam ve kullanıcı dostu bir belge dönüştürme çözümü arıyorsanız, Aspose.Words Cloud SDK for Java kesinlikle keşfedilmeye değer.

Ayrıca, SDK’nın kaynak kodunun tamamı GitHub‘da yayınlanır ve ücretsiz olarak indirilebilir. API’ye SwaggerUI aracılığıyla bir web tarayıcısından erişmeyi de düşünebilirsiniz. Son olarak, API’leri kullanırken herhangi bir sorunla karşılaşmanız durumunda lütfen ürün destek forumu aracılığıyla bizimle iletişime geçmekten çekinmeyin.

İlgili Makaleler

Aşağıdakiler hakkında daha fazla bilgi edinmek için aşağıdaki bağlantıları ziyaret etmenizi önemle tavsiye ederiz: