
Word’den TIFF Belgesine | Python kullanarak DOC’u çevrimiçi TIFF Belgesine dönüştürün
Word dosyaları raporlar, özgeçmişler, mektuplar, belgeler, not alma, haber bültenleri ve sunum hazırlama için popülerdir. Çoğunlukla biraz metin, resim, nesne ve yaratıcı biçimlendirme içerir. Ancak Word belgelerini görüntülemek için kurulum ve lisanslama maliyetleri doğurabilecek özel uygulamalara ihtiyacımız vardır. Ancak bunları raster görüntü biçimlerine dönüştürürsek, bu dosyalar herhangi bir platformda görüntülenebilir. Dahası, Word’ün TIFF belgesine dönüştürülmesi daha faydalı olacaktır çünkü ağırlıklı olarak kayıpsız sıkıştırmadır, yani TIFF dosyaları orijinal görüntünün ayrıntılarını ve renk derinliğini korur. TIFF Belgesi yüksek kaliteli profesyonel fotoğraflar için mükemmeldir ve bu makalede, Python SDK kullanarak Word DOC’un TIFF biçimine nasıl dönüştürüleceğiyle ilgili ayrıntıları tartışacağız.
Bu blogda aşağıdaki konuları daha detaylı olarak ele alacağız:
- Kelime Dönüştürme API’si
- Python kullanarak Word’den TIFF Belgesine
- Python kullanarak Yerel DOC’u TIFF’e dönüştürün
- DOC’u cURL Komutunu kullanarak TIFF’e dönüştürün
Kelime Dönüştürme API’si
Word’ü TIFF Belgesine dönüştürmek için Aspose.Words Cloud SDK for Python‘ı kullanmamız gerekir; bu, MS Word dosyalarını TIFF, HTML, PDF, EPUB, JPEG, PNG ve diğer desteklenen dosya biçimleri’ne oluşturma, düzenleme ve dönüştürme yetenekleri sağlar. SDK, PIP ve GitHub‘dan indirilebilir. Bu nedenle, SDK’yı yüklemek için lütfen komut satırı terminalinde aşağıdaki komutu çalıştırın:
pip install aspose-words-cloud
Kurulumdan sonra, bulut depolama alanındaki belgelerimizi yönetebilmemiz için Aspose.Cloud dashboard adresini ziyaret ederek ücretsiz bir hesap oluşturmamız gerekiyor.
Python kullanarak Word’den TIFF Belgesine
Lütfen Word belgesini bulut depolama alanından yüklemek ve bir TIFF görüntüsüne dönüştürmek için aşağıda verilen talimatları izleyin. Dönüştürme işleminden sonra, ortaya çıkan dosya aynı bulut depolama alanına kaydedilecektir.
- ClientID ve ClientSecret’ı argüman olarak geçirerek WordsApi’nin bir nesnesini oluşturun.
- Word dosyasını UploadFileRequest(..) metodunu kullanarak Cloud depolamaya yükleyin.
- İstenilen çıktı biçimi olarak Word dosya adını ve TIFF’i alan bir GetDocumentWithFormatRequest nesnesi oluşturun.
- Dönüştürme işlemini gerçekleştirmek için getdocumentwithformat(..) metodunu çağırın.
def wordtotiff():
try:
# WordsApi'nin bir örneğini oluşturun
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# Giriş word belgesinin adı
inputFileName = 'test_multi_pages.docx'
resultantFile = 'resultant.tiff'
# Kaynak Word belgesini Cloud Depolamaya yükleyin
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\'+inputFileName, 'rb'), "", None))
# Belge Dönüştürme isteği oluştur
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "TIFF", None, None, None,
None, resultantFile, None)
# Word'den TIFF'e dönüştürme işlemini başlat
result = words_api.get_document_with_format(request)
# konsolda mesajı yazdır (isteğe bağlı)
print('Conversion process completed successfully !')
except Api as e:
print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))
Python kullanarak Yerel DOC’u TIFF’e dönüştürün
Bu bölümde, bir Word belgesinin yerel bir sürücüden nasıl yükleneceği ve TIFF formatına nasıl dönüştürüleceğiyle ilgili ayrıntıları ele alacağız. Ortaya çıkan çıktı bulut depolama alanında saklanır.
- ClientID ve ClientSecret’ı argüman olarak geçirerek WordsApi’nin bir nesnesini oluşturun.
- open(..) metodunu kullanarak yerel sürücüdeki bir Word dosyasının içeriğini okuyun.
- Yüklenen Word dosya adını, sonuç biçimini ve çıktı dosyası yol adını argüman olarak alan ConvertDocumentRequest nesnesini oluşturun.
- Son olarak dönüştürme işlemini gerçekleştirmek için convertdocument(..) metodunu çağırın.
// Tam örnekler ve veri dosyaları için lütfen https://github.com/aspose-words-cloud/aspose-words-cloud-python adresine gidin.
// Müşteri kimlik bilgilerini https://dashboard.aspose.cloud/ adresinden alın
def wordtotiff():
try:
# WordsApi'nin bir örneğini oluşturun
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# Giriş word belgesinin adı
inputFileName = 'test_multi_pages.docx'
resultantFile = 'resultant.tiff'
# Word dosyasının içeriğini yerel sürücüden oku
request_document = open('C:\\Users\\'+inputFileName, 'rb')
# Belge dönüştürme için bir nesne oluşturun
request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format="TIFF",out_path=resultantFile)
# Word'den TIFF'e dönüştürme işlemini başlat
result = words_api.convert_document(request)
# konsolda mesajı yazdır (isteğe bağlı)
print('Conversion process completed successfully !')
except Api as e:
print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))
cURL Komutunu Kullanarak DOC’tan TIFF’e Dönüştürme
Şimdi komut satırı terminali üzerinden cURL Komutlarını kullanarak DOC’tan TIFF’e dönüştürmenin nasıl gerçekleştirileceğine dair adımları öğreneceğiz. Daha önce paylaşıldığı gibi, API’lere yalnızca yetkili kişiler erişebilir, bu nedenle önce istemci kimlik bilgilerimize dayalı bir JWT erişim belirteci oluşturmamız gerekir. Lütfen JWT Belirtecini oluşturmak için aşağıdaki komutu yürütün.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Belirteç oluşturulduktan sonra, DOC’u TIFF biçimine dönüştürmek için aşağıdaki komutu çalıştırmamız gerekir. outPath parametresi, bulut depolamada ortaya çıkan TIFF’in konumunu belirtir.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=TIFF&outPath=Resultant.tiff" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Çözüm
Bu makalede, Python SDK kullanarak Word’ü TIFF Belgesine dönüştürmenin ayrıntılarını inceledik. Bir Word dosyasını bulut depolama alanından nasıl yükleyebileceğimizi ve çıktıyı TIFF biçimine nasıl dönüştürebileceğimizi veya Word belgesini yerel bir sürücüden nasıl yükleyebileceğimizi ve çıktıyı TIFF biçiminde nasıl kaydedebileceğimizi öğrendik. Ayrıca, cURL komutunu kullanarak Word’ü TIFF’e dönüştürme adımlarını da gördük.
API tarafından sunulan heyecan verici özellikler hakkında daha fazla bilgi edinmek için Programcı Kılavuzunu da inceleyebilirsiniz. Aynı zamanda, SDK’nın tam kaynak kodunu GitHub’dan indirebilir ve gereksinimlerinize göre özelleştirebilirsiniz (MIT lisansı altında yayınlanmıştır).
İlgili Makaleler
Aşağıdaki makaleleri ziyaret ederek şunları öğrenmenizi öneririz: