Bu kısa nasıl yapılır konusu, C#‘da PDF‘in HTML biçimine nasıl dönüştürüleceğine odaklanır. Adobe Acrobat’a veya başka herhangi bir üçüncü taraf araca bağımlı olmadan basit API çağrılarını kullanarak PDF’yi C#‘da HTML’ye aktarabilirsiniz. Bu uygulama, MS Windows, Linux veya macOS işletim sistemlerinde çalışan herhangi bir .NET tabanlı uygulamada kullanılabilir.
C# ile PDF’yi HTML’ye Dönüştürme Adımları
- Uygulamanızda NuGet paket aracını kullanarak Aspose.PDF yükleyin
- Uygulamanıza Aspose.PDF ad alanına bir başvuru ekleyin
- PDF’yi yüklemek ve HTML’ye dönüştürmek için Document sınıf örneğini başlatın
- Yazı Tipleri, SVG ve Görüntü kaydetme seçeneklerini ayarlamak için HtmlSaveOptions nesnesini başlatın
- Son olarak, Save yöntemini kullanarak PDF’yi C#’ta HTML’ye dönüştürün
C# PDF’den HTML’ye dönüştürme işleminde yukarıdaki adımları izleyerek basit API çağrıları kullanarak mümkün olmuştur. Gerekli API referanslarını ekleyerek ve ardından kaynak PDF dosyasını yükleyerek başlayacaksınız. Daha sonra, HtmlSaveOptions sınıfını kullanarak dışa aktarılan HTML’de gerekli olan seçenekleri ayarlayacaksınız. Son olarak Save yönteminde SaveFormat.Html numaralandırıcı kullanılarak HTML diske kaydedilecektir.
C# ile PDF’yi HTML’ye Dönüştürme Kodu
Yukarıdaki C# örneği, PDF’yi birden çok sayfaya bölme ve yazı tipi ayarlarını yönetme gibi seçenekleri ayarlamanıza olanak tanıyan HtmlSaveOptions sınıfını kullanarak PDF’yi HTML’ye dönüştürün. Ayrıca, SVG içeriği için sıkıştırma ve yol gibi SVG dışa aktarma seçeneklerini ve kaynak PDF’den dışa aktarılan görüntüler için yol ayarlarını ayarlamanıza da olanak tanır. Son olarak, istenen HTML dosyası daha fazla kullanım için diske veya bir MemoryStream’e kaydedilir.
PDF’yi C# ile HTML’ye dönüştürmenin ve özelleştirilmiş bir çıktı almanın ne kadar kullanışlı olduğuna tanık olduk. PDF dosyasını resim olarak kaydetmekle ilgileniyorsanız, PDF’yi C#’ta Görüntüye dönüştürme makalesine bakın.