PDF'ten HTML'ye

IronPDF nasıl HTML içeriğinden piksel mükemmelliğinde PDF dosyaları oluşturabiliyorsa, aynı zamanda PDF belgelerini HTML'ye dönüştürmek için de kullanılabilir. Kullanıcılar, PdfDocument ve HtmlFormatOptions sınıflarının kullanımıyla PDF'yi HTML'ye dönüştürmek için gerekli yöntemlere ve son HTML içeriğinin nasıl biçimlendirileceği konusunda kontrole sahip olacaklar.

PDF'yi HTML'ye Dönüştürmenin 5 Adımı

İşte adım adım dönüşümün nasıl yapıldığını gösteren bir kod örneği:

Bir PDF dosyasını HTML'ye dönüştürmeye başlamak için, dönüştürmek istediğimiz PDF'yi öncelikle FromFile yöntemini kullanarak PdfDocument sınıfıyla yüklemeliyiz. Bu yöntem, kendisine ilettiğimiz dosya adını veya dosya konumunu alarak yeni bir PdfDocument nesnesine Load eder, pdf. Şimdi, dönüşüm sürecine erişmek istediğimizde bu nesneyi referans almak yeterli olacaktır.

Bir PDF belgesini basit bir HTML dize nesnesine dönüştürme metodunu göstereceğiz, bu daha sonra konsolda görüntülenebilir, geliştiricinin ihtiyaçlarına göre daha fazla manipüle edilmeye hazır. Aşağıdaki kod satırı, PDF'yi daha karmaşık işlem veya paylaşım için hazır bir HTML dosyasına dönüştürdüğümüz başka bir yolu göstermektedir yani basit bir HTML dizisinden daha fazlası bulunmaktadır. Her iki yöntem de dönüşüm süreci için sadece tek bir satır gerektirir, bu yüzden onları etkin bir şekilde kullanmak oldukça basittir.

Şimdi, HtmlFormatOptions sınıfını alıp, özelliklerini kullanarak son HTML çıktısını özelleştirdiğimiz daha gelişmiş bir örneğe bakalım. Bu sınıf ile arka plan rengi, başlık (H1) rengi, H1 metin hizalaması, sayfa kenar boşlukları ve daha fazlası gibi çeşitli yönleri ayarlayabilirsiniz. İlk olarak, kodda htmlFormat adı verilen bu sınıfın yeni bir örneğini oluşturmamız gerekiyor.

Bu örnekte, arka plan rengini beyaz yapıp, H1 metin rengini IronSoftware.Drawing.Color sınıfını kullanarak mavi olarak ayarlıyoruz. Daha sonra H1 yazı tipi boyutunu 25 piksel olarak ayarlıyoruz. Sonraki adımda, H1 metin hizalamasını merkeze yerleştiriyoruz. Son olarak, HTML belgesinde PDF sayfa kenar boşluklarını 10 piksel olarak ayarlıyoruz.

Son adım, ek parametrelerle PDF'yi HTML'ye dönüştürmek için SaveAsHtml yöntemini tekrar kullanmayı içerir. İlk parametre, yeni üretilen HTML belgesini kaydetmek için isim ve konumdur. Daha sonra, bir boolean olan fullContentWidth değişkenini true olarak ayarlıyoruz, bu HTML'nin PDF içeriği için tam genişliği kullanacak şekilde yapılandırılmasını sağlar. Ayrıca, HTML çıktısı için bir başlık belirliyoruz ve son olarak daha önce oluşturduğumuz özelleştirme ayarlarını htmlFormatOptions ile uyguluyoruz.

PDF'den HTML'ye Dönüşüm Rehberi'ni şimdi keşfedin!

Başlamaya Hazır mısınız?
Nuget İndirmeler 19,936,792 | Sürüm: 2026.7 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.