Конвертування 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);

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 в HTML.
Висновок
З .NET REST API розробники можуть швидко перетворювати статичні PDF-файли на адаптивний HTML-контент. Це допомагає оптимізувати робочі процеси публікації документів для веб-сайтів, платформ CMS та онлайн-архівів.
Корисні посилання
Схожі статті
Ми настійно рекомендуємо відвідати наступні блоги для отримання інформації про: