Конвертування PDF документів у HTML є важливим для обміну контентом, архівування та публікації онлайн. HTML пропонує гнучке форматування та адаптивність, які стаціонарні PDF не можуть забезпечити. Ця стаття демонструє, як конвертувати PDF в HTML в C# .NET онлайн, потужний інструмент для перетворення документів.

PDF to HTML REST API

Aspose.PDF Cloud SDK for .NET дозволяє розробникам перетворювати PDF-файли на чисті, адаптивні HTML-сторінки. Основні функції включають:

Ключові особливості:

  • Зберігає оформлення: підтримує шрифти, зображення, таблиці та структуру.
  • Адаптивний HTML-вихід: оптимізований для веб-і мобільних браузерів.
  • Налаштування виходу: Виберіть, чи розділити HTML на сторінки, чи згенерувати єдиний файл.
  • Хмарні технології: Легко доступні через платформи без локальних залежностей.

Передумови:

Щоб почати:

Встановіть офіційний SDK з NuGet:

Install-Package Aspose.PDF-Cloud

Зареєструйтеся на Aspose Cloud Dashboard, щоб отримати свій Client ID і Client Secret.

Convert PDF to HTML in C#

Нижче наведено простий приклад, який демонструє, як використовувати .NET SDK для конвертації PDF-документа в HTML:

  • По-перше, створіть екземпляр Configuration, куди ми передаємо облікові дані клієнта.
  • По-друге, ініціалізуйте об’єкт PdfApi, передавши об’єкт конфігурації.
  • По-третє, створіть об’єкт PutPdfInRequestToHtml, де ми визначаємо результуючий HTML файл.
// Для більшої кількості прикладів, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Отримайте облікові дані клієнта з https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// створити екземпляр PdfApi
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, щоб конвертувати PDF файл в HTML та зберегти вихідні дані в хмарному сховищі.
// Ми вказали вихідний HTML формат як `HTML5` 
// Прапор для збереження кожної PDF-сторінки як окремого HTML-файлу активований
// Вихід буде згенеровано у вигляді архіву .ZIP
pdfApi.PutPdfInRequestToHtml("converted.zip",documentType: "Html5", 
    splitIntoPages: true, rasterImagesSavingMode: "AsPngImagesEmbeddedIntoSvg", 
    outputFormat: "Zip" , file: pdfFile);
pdf до html конвертер

Image:- Попередній перегляд конвертації PDF в HTML.

Експорт PDF в HTML за допомогою cURL

Для ентузіастів командного рядка, ось як ви можете використовувати cURL для конвертації PDF в HTML через REST API.

Крок 1. Отримати токен доступу:

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"

Крок 2. Перетворити PDF на HTML:

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} та inputPDF своїм фактичним токеном і файлом PDF, доступним у хмарному сховищі.

Спробуйте онлайн конвертер PDF в HTML

Хочете протестувати цю функцію без написання коду? Спробуйте наш online PDF to HTML converter, створений на основі того ж API.

pdf to html

Безкоштовний додаток для конвертації PDF в HTML.

Висновок

З .NET REST API розробники можуть швидко перетворювати статичні PDF-файли на адаптивний HTML-контент. Це допомагає оптимізувати робочі процеси публікації документів для веб-сайтів, платформ CMS та онлайн-архівів.

Корисні посилання

Схожі статті

Ми настійно рекомендуємо відвідати наступні блоги для отримання інформації про: