Bazen PDF içeriğini internette paylaşma veya bunu bir web uygulamasına sorunsuz bir şekilde entegre etme zorunluluğu ortaya çıkar. Bunu başarmak için PDF (Taşınabilir Belge Formatı) dosyalarını HTML’ye (Köprü Metni İşaretleme Dili) dönüştürmeniz gerekir. Web tarayıcılarında içerik sunumu için standart dil olan HTML, PDF içeriğini çevrimiçi olarak sergilemek için esnek bir çözüm sağlar. Bu ayrıntılı makale, Java kullanarak PDF’nin HTML olarak nasıl oluşturulacağı konusunda kapsamlı bir kılavuzdur. Aşağıda, Java kullanarak PDF’den gömülü kaynaklarla HTML oluşturmak için gerekli önemli adımları kod çizimiyle birlikte anlatacağız.
Java kullanarak PDF’yi HTML olarak İşleme Adımları
- PDF’yi HTML olarak oluşturmak için Maven deposunu kullanarak GroupDocs.Viewer for Java yükleyin
- PDF’den HTML’ye dönüşüm için projenize GroupDocs.Viewer referansını ekleyin
- Giriş PDF dosya yolunu yapıcısına argüman olarak ileterek Viewer sınıfının nesnesini oluşturun
- Görünüm seçeneklerini almak için HtmlViewOptions.forEmbeddedResources yöntemini çağırın
- PDF dosyasını HTML olarak oluşturmak için görüntüleme seçenekleriyle Viewer.View yöntemini çağırın
HTML evrensel olarak çevrimiçi tarayıcılar tarafından desteklendiğinden, içeriğiniz ekstra yazılıma gerek kalmadan geniş bir kitle tarafından kolayca erişilebilir hale gelir. Bu eğitimde yer alan görüntüleyici kitaplığı, çeşitli platformlarda sorunsuz bir şekilde çalışacak şekilde tasarlanmıştır. Bilgisayarınızda Java’yı kurduysanız, Windows, macOS ve Linux gibi yaygın işletim sistemlerinde yukarıda sunulan yönergeleri zahmetsizce takip ederek Java kullanarak PDF’den HTML oluşturmak için herhangi bir engelle karşılaşmadan ulaşabilirsiniz. Aşağıdaki kod örneği, oluşturma işleminin görsel bir temsilini sağlar.
Java kullanarak PDF’yi HTML olarak işlemek için kod
import com.groupdocs.viewer.License; | |
import com.groupdocs.viewer.Viewer; | |
import com.groupdocs.viewer.options.HtmlViewOptions; | |
public class RenderPDFasHTMLUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Viewer library | |
License license = new License(); | |
license.setLicense("GroupDocs.Viewer.lic"); | |
Viewer viewer = new Viewer("input.pdf"); | |
// Create an HTML files. | |
// {0} is replaced with the current page number in the file name. | |
HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources("page_{0}.html"); | |
viewer.view(viewOptions); | |
} | |
} |
Bu eğitimde sunulan talimatlar sayesinde, Java’da PDF’yi HTML’ye ustaca dönüştürmek için gereken uzmanlığı ve becerileri kazandınız. Bu özellik yalnızca PDF içeriğinizin erişilebilirliğini ve kullanılabilirliğini geliştirmekle kalmaz, aynı zamanda çeşitli cihazlar ve web tarayıcıları arasındaki uyumluluğu da garanti eder. Önerilen kitaplığı ustalıkla kurduktan ve gerekli dosya yolu ayarlamalarını yaptıktan sonra, işleme kodunu projelerinize entegre etmek sorunsuz ve sorunsuz bir iş haline gelir.
DOCX’in Java’da JPG’ye nasıl dönüştürüleceğini önceki bir konuda ayrıntılı olarak anlatmıştık. Ek yardıma ihtiyacınız varsa nasıl Java kullanarak DOCX’i JPG olarak işleme yapılacağına ilişkin yayınımızı okumanızı öneririz.