
Java’da MS Word’ü JPG’ye dönüştürme
Microsoft Word dosyalarını JPEG/JPG gibi görüntü formatlarına dönüştürmek için bu zengin özellikli Java kitaplığını yükleyin. Çok çeşitli dosya işleme ve dönüştürme yöntemleri sunar. Yakın geçmişte, Java uygulamalarında HTML dosyalarının programlı olarak Word dosyalarına dönüştürülmesini gösteren bir makale yayınlamıştık. Çoğu senaryoda word dosyalarınızı kolayca değiştirilemeyecek statik bir dosya biçimine dönüştürmeniz gerekir. Bu nedenle, Java’da Word’ü programlı olarak JPG’ye nasıl dönüştüreceğimizi öğreneceğiz.
Bu yazıda aşağıdaki noktaları ele alacağız:
- DOCX’i Java’da Programlı Olarak JPG’ye Dönüştürme - API kurulumu
- Java’da bir Word dosyasını JPG’ye dönüştürme
- Word’ü programlı olarak JPG’ye dönüştürmek için Java kitaplığı - Gelişmiş özellikler
DOCX’i Java’da Programlı Olarak JPG’ye Dönüştürme - API kurulumu
Bu Java kitaplığının basit ve kolay kurulum prosedürü sayesinde Java uygulamanızı Word’den JPG’ye dönüştürücüyle donatmak artık çok hızlı. Jar dosyalarını indirebilir veya aşağıdaki Maven yapılandırmalarını takip edebilirsiniz.
Depo
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Bağımlılık
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>21.11</version>
<type>pom</type>
</dependency>
Java’da bir Word dosyasını JPG’ye dönüştürme
Optimize edilmiş dosya dönüşümünü birkaç saniye içinde gerçekleştiren çok güçlü bir kütüphanedir.
Word’ü programlı olarak JPG formatına dönüştürmek için aşağıdaki adımları ve kod parçasını takip edebilirsiniz.
- Document sınıfının yapıcısını çağırarak kaynak DOCX dosyasını yükleyin.
- Dosyayı JPG formatında kaydetmek için save yöntemini çağırın
// Document sınıfının yapıcısını çağırarak kaynak DOCX dosyasını yükleyin
Document doc = new Document( "sample.docx");
// dosyayı JPG formatında kaydetmek için kaydetme yöntemini çağırın
doc.save( "SaveDocx2Jpg.jpg");
Word’ü programlı olarak JPG’ye dönüştürmek için Java kitaplığı - Gelişmiş özellikler
API çağrılarını gereksinimlere göre yapılandırabilirsiniz. Ayrıca mevcut tüm sınıfların listesini ve yöntemlerini burada görebilirsiniz.
Word’ü Java’da JPG’ye dönüştürmek için gereken adımlar ve kod pasajı aşağıda verilmiştir:
- Document sınıfının bir örneğini başlatın ve kaynak DOCX dosyasını yükleyin.
- Ek seçenekleri belirtmek için ImageSaveOptions sınıfının bir nesnesini oluşturun.
- Bir belgenin yalnızca ilk sayfasını dönüştürmek için “PageSet” değerini “0” olarak ayarlamak için setPageSet yöntemini çağırın.
- setImageBrightness yöntemini çağırarak görüntünün parlaklığını değiştirin.
- setImageContrast kontrastı ayarlayacaktır.
- setHorizontalResolution yöntemini çağırarak yatay çözünürlüğü değiştirin. Bu özelliklerin varsayılan değeri 96 dpi çözünürlük için 96,0’dır.
- save yöntemini çağırarak belgeyi JPG formatında kaydedin.
// Document sınıfının bir örneğini başlatın ve kaynak DOCX dosyasını yükleyin
Document doc = new Document( "sample.docx");
// Ek seçenekleri belirtmek için ImageSaveOptions sınıfının bir nesnesini oluşturun
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.JPEG);
//Bir belgenin yalnızca ilk sayfasını dönüştürmek için setPageSet yöntemini "PageSet" olarak "0" olarak çağırın
options.setPageSet(new PageSet(0));
// setImageBrightness yöntemini çağırarak görüntünün parlaklığını değiştirin
options.setImageBrightness(0.3f);
// setImageContrast kontrastı ayarlayacaktır
options.setImageContrast(0.7f);
// setHorizontalResolution yöntemini çağırarak yatay çözünürlüğü değiştirin. Bu özelliklerin varsayılan değeri 96 dpi çözünürlük için 96,0'dır.
options.setHorizontalResolution(72f);
// Kaydetme yöntemini çağırarak belgeyi JPG formatında kaydedin
doc.save( "SaveDocx2Jpg.jpg", options);
Ücretsiz Lisans Alın
API’yi değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisans alabilirsiniz.
Özetliyor
Bu, bu blog yazısının sonu. Java’da MS Word’ün JPG’ye programlı olarak nasıl dönüştürüleceğini ele aldık. Ayrıca, bu Java kütüphanesinin sağladığı gelişmiş özelliklerin ayrıntılarını veren kod parçacıklarını da inceledik. Ancak, belgelere giderek diğer özellikleri keşfedebilirsiniz. Ayrıca, conholdate.com yeni konular hakkında başka blog yazıları yazıyor. Bu nedenle, en son güncellemeler için lütfen iletişim halinde kalın.
Bir soru sor
Sorularınızı veya sorularınızı forumumuzda paylaşabilirsiniz.