PDF belgelerini HTML formatına dönüştürmek, içerik paylaşımı, arşivleme ve çevrimiçi yayınlama için esastır. HTML, statik PDF’lerin sunamadığı esnek formatlama ve yanıt verme özellikleri sunar. Bu makale, belgeleri dönüştürmek için güçlü bir araç olan C# .NET çevrimiçi PDF’yi HTML’ye dönüştürmenin nasıl yapılacağını göstermektedir.
PDF to HTML REST API
Aspose.PDF Cloud SDK for .NET geliştiricilerin PDF’leri temiz, duyarlı HTML sayfalarına dönüştürmelerine olanak tanır. Temel özellikler şunlardır:
Ana Özellikler:
- Düzeni Korur: Yazı tiplerini, resimleri, tabloları ve yapıyı korur.
- Responsive HTML Çıktısı: Web ve mobil tarayıcılar için optimize edilmiştir.
- Çıktı Özelleştirme: HTML’yi sayfa başına bölmeyi veya tek bir dosya oluşturmayı seçin.
- Cloud Tabanlı: Yerel bağımlılık olmadan platformlar arasında kolayca erişilebilir.
Ön koşullar:
Başlamak için:
NuGet’ten resmi SDK’yı yükleyin:
Install-Package Aspose.PDF-Cloud
Aspose Cloud Dashboard üzerinde kayıt olun ve Client ID’nizi ve Client Secret’ınızı alın.
PDF’yi C#’ta HTML’ye dönüştürmek
Aşağıda, bir PDF belgesini HTML’ye dönüştürmek için .NET SDK’sının nasıl kullanılacağına dair basit bir örnek verilmiştir:
- Öncelikle, istemci kimlik bilgilerini geçeceğimiz
Configuration
örneğini oluşturun.- İkincisi, Configuration nesnesini geçerek bir
PdfApi
nesnesi başlatın.- Üçüncü olarak, sonuçta elde edilen HTML dosyasını tanımladığımız
PutPdfInRequestToHtml
nesnesi oluşturun.
// Daha fazla örnek için, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Müşteri kimlik bilgilerini almak için https://dashboard.aspose.cloud/ adresini ziyaret edin.
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// PdfApi'nin bir örneğini oluşturun
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// Input PDF file name
String inputFile = "Binder1-1.pdf";
// read the content of input PDF file
var pdfFile = System.IO.File.OpenRead(inputFile);
// API'yi çağırarak PDF dosyasını HTML'ye dönüştürün ve çıktıyı bulut depolama alanına kaydedin.
// Çıktı HTML formatını `HTML5` olarak belirttik.
// Her bir PDF sayfasını ayrı HTML dosyası olarak kaydetme bayrağı etkinleştirildi.
// Çıktı .ZIP arşivi olarak oluşturulacaktır.
pdfApi.PutPdfInRequestToHtml("converted.zip",documentType: "Html5",
splitIntoPages: true, rasterImagesSavingMode: "AsPngImagesEmbeddedIntoSvg",
outputFormat: "Zip" , file: pdfFile);

Image:- PDFden HTML
e dönüşüm önizlemesi.
PDF’yi HTML’ye cURL kullanarak aktarın
Komut satırı meraklıları için, PDF’yi REST API aracılığıyla HTML’ye dönüştürmek için cURL’u nasıl kullanabileceğiniz aşağıda açıklanmıştır.
Adım 1. Erişim Token’ı Al:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Adım 2. PDF’yi HTML’ye dönüştür:
curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/html?compressSvgGraphicsIfAny=false&documentType=Html5&fixedLayout=true&splitIntoPages=false&rasterImagesSavingMode=AsPngImagesEmbeddedIntoSvg&removeEmptyAreasOnTopAndBottom=true&flowLayoutParagraphFullWidth=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-o "Converted.zip"
{ACCESSTOKEN}
ve inputPDF
‘yi bulut depolamada mevcut olan gerçek tokeniniz ve PDF dosyanız ile değiştirin.
Çevrimiçi PDF’den HTML’ye Dönüştürücü’yü deneyin
Kod yazmadan özelliği test etmek mi istiyorsunuz? Aynı API üzerinde oluşturulmuş çevrimiçi PDF’den HTML’ye dönüştürücü mizi deneyin.

Ücretsiz PDF’den HTML’ye Dönüştürücü Uygulama.
Sonuç
With .NET REST API, developers can quickly transform static PDFs into responsive HTML content. This helps streamline document publishing workflows for websites, CMS platforms, and online archives.
Faydalı Bağlantılar
İlgili Makaleler
Aşağıdaki blog gönderilerini ziyaret etmenizi şiddetle tavsiye ediyoruz: