
TIFF, birden fazla görüntüyü sayfalar halinde depolamak için kullanılan popüler bir formattır. TIFF formatının bu ayırt edici özelliği, Word belgelerinin salt okunur formatta paylaşılmasına olanak tanır. Java uygulamalarında Word belgelerini (DOC veya DOCX) programlı olarak TIFF görüntülerine kolayca dönüştürebiliriz. Bu yazımızda Java kullanarak bir Word belgesini TIFF görüntüsüne nasıl dönüştüreceğimizi öğreneceğiz.
Bu makalede aşağıdaki konular ele alınacaktır:
- Word’ü TIFF’e Dönüştürmek için Java API
- Word Belgesini Java’da TIFF’e Dönüştürme
- Java’da Word’ü TIFF’e Dönüştürmeyi Özelleştirme
Word’ü TIFF’e Dönüştürmek için Java API
DOC’u TIFF’e veya DOCX’i TIFF’e dönüştürmek için Aspose.Words for Java API’sini kullanacağız. Platformlar arası uygulamalarda doğrudan Microsoft Word’ü kullanmadan Word belgelerini oluşturmamızı, değiştirmemizi, dönüştürmemizi, işlememizi ve yazdırmamızı sağlar. Lütfen API’nin JAR’ını indirin veya Maven tabanlı bir Java uygulamasına aşağıdaki pom.xml yapılandırmasını ekleyin.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.4</version>
<type>pom</type>
</dependency>
Word Belgesini Java’da TIFF’e Dönüştürme
Aşağıdaki adımları izleyerek bir Word belgesini çok sayfalı TIFF’e dönüştürebiliriz:
- Document sınıfını kullanarak bir Word belgesi yükleyin.
- Save() yöntemini kullanarak belgeyi TIFF dosyası olarak kaydedin. Bağımsız değişken olarak çıktı dosyasının yolunu ve SaveFormat’ı alır.
Aşağıdaki kod örneği, Java kullanarak bir Word belgesinin TIFF’e nasıl dönüştürüleceğini gösterir.
// Bu kod örneği, Word'ün TIFF görüntüsüne nasıl dönüştürüleceğini gösterir.
// Belgeyi açın.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");
// Belgeyi çok sayfalı TIFF olarak kaydedin.
doc.save("D:\\Files\\Word\\Sample.tiff", SaveFormat.TIFF);

Word Belgesini Java’da TIFF’e dönüştürün.
Java’da Word’ü TIFF’e Dönüştürmeyi Özelleştirme
API tarafından sağlanan çeşitli seçenekleri uygulayarak Word belgelerinin TIFF’e dönüştürülmesini özelleştirebiliriz. Bu amaçla API, ImageSaveOptions sınıfını sağlar. Görüntü parlaklığını, çözünürlüğü, dönüştürülecek sayfa aralığını, sıkıştırma düzenini vb. ayarlamanıza olanak tanır. Word’ü TIFF’e dönüştürürken ek seçenekleri ayarlamak için lütfen aşağıda belirtilen adımları izleyin.
- Öncelikle Document sınıfını kullanarak bir Word belgesi yükleyin.
- Daha sonra, giriş görüntüsü biçimini bağımsız değişken olarak kullanarak ImageSaveOptions sınıfının bir örneğini oluşturun.
- Bundan sonra TiffCompression, Çözünürlük vb. gibi istediğiniz seçenekleri ayarlayın.
- Son olarak, Word’ü TIFF’e dönüştürmek için Save(string, ImageSaveOptions) yöntemini çağırın.
Aşağıdaki kod örneği, bir Word belgesinin ek seçeneklerle TIFF görüntüsüne nasıl dönüştürüleceğini gösterir.
// Bu kod örneği, Word'ün TIFF görüntüsüne nasıl dönüştürüleceğini gösterir.
// Belgeyi açın.
Document doc = new Document("D:\\Files\\Word\\Sample.docx");
// Kaydet yöntemine geçmek için bir ImageSaveOptions nesnesi oluşturun
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.TIFF);
// Oluşturulacak sayfaları ayarlayın
// Burada 0 başlangıç sayfası numarası ve 2 dönüştürülecek toplam sayfadır
PageSet pageSet = new PageSet(0, 2);
options.setPageSet(pageSet);
// CCITT4 sıkıştırmasını uygulayın
options.setTiffCompression(TiffCompression.CCITT_4);
// Hem yatay hem de dikey çözünürlüğü ayarlayın
// oluşturulan görüntüler inç başına nokta cinsinden.
// Belgeyi 72dpi çözünürlükte oluşturmak için "Çözünürlük" özelliğini "72" olarak ayarlayın.
options.setResolution(160);
// Görüntünün parlaklığını ve kontrastını ayarlayın.
// Her ikisi de 0-1 ölçeğindedir ve varsayılan olarak 0,5'tir.
options.setImageBrightness(0.3f);
options.setImageContrast(0.7f);
// Word'ü TIFF'e dönüştür
doc.save("D:\\Files\\Word\\CusomizedSample.tiff", options);
Ücretsiz Lisans Alın
Lütfen ücretsiz bir geçici lisans talep ederek API’yi değerlendirme sınırlamaları olmadan deneyin.
Çözüm
Bu yazımızda Java kullanarak bir Word belgesini TIFF görüntüsüne nasıl dönüştüreceğimizi öğrendik. Ayrıca TIFF sıkıştırma, parlaklık ve görüntü çözünürlüğü gibi ek seçeneklerin programlı olarak nasıl uygulanacağını da gördük. Ayrıca belgeleri kullanarak Aspose.Words for Java API hakkında daha fazla bilgi edinebilirsiniz. Herhangi bir belirsizlik durumunda lütfen forum üzerinden bizimle iletişime geçmekten çekinmeyin.