Bir web sayfasına gömmek için genellikle bir PDF dosyasını HTML’ye dönüştürmeniz gerekebilir. Bu dönüştürmeyi programlı olarak gerçekleştirmek için bu makale, Java kullanılarak bir PDF dosyasının HTML’ye nasıl dönüştürüleceğini kapsar. Ayrıca, PDF’den HTML’ye dönüştürmeyi özelleştirmek için ek seçenekleri nasıl kullanacağınızı öğreneceksiniz.
- PDF’den HTML’ye Dönüştürme için Java API
- PDF Dosyalarını HTML’ye Dönüştür
- Ek Seçeneklerle PDF’den HTML’ye
PDF’den HTML’ye Dönüştürme için Java API
PDF dosyalarını HTML’ye dönüştürmek için Aspose.PDF for Java kullanacağız. PDF dosyalarını oluşturmanıza, değiştirmenize ve dönüştürmenize izin veren, zengin özelliklere sahip bir PDF işleme API’sidir. Ayrıca, PDF’yi HTML sayfalarına dönüştürmek için kullanımı kolay yöntemler sağlar. API’yi indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>21.5</version>
</dependency>
Java’da PDF’yi HTML’ye dönüştürme
Java kullanarak bir PDF dosyasını HTML’ye dönüştürme adımları aşağıda verilmiştir.
- Belge sınıfını kullanarak PDF belgesini yükleyin.
- Document.save(“pdf-to-html.html”, SaveFormat.Html) yöntemini kullanarak PDF’yi HTML’ye dönüştürün.
Aşağıdaki kod örneği, PDF dosyalarının HTML’ye nasıl dönüştürüleceğini gösterir.
// Kaynak PDF belgesini yükleyin
Document pdfDocument = new Document("PDFToHTML.pdf");
// PDF dosyasını HTML olarak kaydedin
pdfDocument.save("pdf-to-html.html", SaveFormat.Html);
Ek Seçeneklerle Java PDF’den HTML’ye
Aspose.PDF for Java ayrıca PDF’den HTML’ye dönüştürmeyi özelleştirmek için ek seçenekler sunar. Örneğin, görüntüleri sıkıştırabilir, çıktıyı birden fazla HTML sayfasına bölebilir, görüntüler için klasör belirtebilirsiniz vb. Aşağıda, PDF’den HTML’ye dönüştürme için ek seçenekler belirleme adımları yer almaktadır.
- Belge sınıfını kullanarak PDF belgesini yükleyin.
- HtmlSaveOptions sınıfının bir örneğini oluşturun.
- HTML içeriğini birden çok sayfaya bölmek için HtmlOptions.setSplitIntoPages(true) gibi istediğiniz seçenekleri ayarlayın.
- Document.save(“pdf-to-html.html”, HtmlSaveOptions) yöntemini kullanarak PDF’yi HTML’ye dönüştürün.
Aşağıdaki kod örneği, PDF’den HTML’ye dönüştürmenin nasıl özelleştirileceğini gösterir.
// Kaynak PDF belgesini yükleyin
Document pdfDocument = new Document("PDFToHTML.pdf");
// HTMLSaveOptions örneğini oluşturun
HtmlSaveOptions htmlOptions = new HtmlSaveOptions();
// Çıktıyı birden çok sayfaya bölme
htmlOptions.setSplitIntoPages(true);
// PDF dosyasını HTML olarak kaydedin
pdfDocument.save("pdf-to-html.html", htmlOptions);
Aşağıdaki belgeleme bağlantılarını kullanarak diğer seçenekleri keşfedebilirsiniz.
- Görüntüleri SVG Formatında Kaydetmekten Kaçının
- Dönüştürme Sırasında SVG Görüntülerini Sıkıştırma
- Görüntüler Klasörünü Belirtin
- Yalnızca Gövde İçeriğiyle Sonraki Dosyaları Oluşturun
- Saydam Metin oluşturma
- PDF belge katmanları oluşturma
- Yazı Tipi Kaynaklarını Hariç Tut
Ücretsiz Lisans Alın
Aspose.PDF for Java’yı geçici lisansı kullanarak değerlendirme sınırlamaları olmaksızın kullanabilirsiniz. Şimdi sizinkini alın.
Çözüm
Bu makalede, Java kullanarak PDF dosyalarını HTML’ye nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, PDF’den HTML’ye dönüştürmeyi özelleştirmek için farklı seçenekleri nasıl kullanacağınızı gördünüz. Belgeleri kullanarak API hakkında daha fazlasını keşfedebilirsiniz. Ayrıca, sorularınızı forumumuza gönderebilirsiniz.