pdf to html online

Як конвертувати PDF в HTML за допомогою Node.js API.

Перетворення документів на є важливим для відображення файлів в Інтернеті, покращення доступності та інтеграції документів у цифрові робочі процеси. У цій статті ви дізнаєтеся, як конвертувати PDF в HTML за допомогою GroupDocs.Conversion Cloud SDK, потужного REST API, який спрощує трансформацію документів.

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

🌐 API конвертації PDF в HTML для Node.js

GroupDocs.Conversion Cloud SDK for Node.js надає надійний та точний спосіб конвертації PDF-файлів у формат HTML, зберігаючи макет, шрифти, зображення та структуру. Ви також можете налаштувати параметри виводу, такі як якість зображення та діапазони сторінок.

📦 Встановлення

Використовуйте npm для встановлення SDK::

npm install groupdocs-conversion-cloud --save

Переконайтеся, що у вас є ваш Client ID та Client Secret з GroupDocs Cloud Dashboard. Для отримання додаткової інформації ви можете розглянути можливість відвідування цього tutorial.

🚀 Перетворення PDF у HTML в Node.js

Ось покрокова інструкція для конвертації PDF-документу в HTML за допомогою Node.js:

📌 Крок 1: Імпортуйте SDK та налаштуйте API:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

📌 Крок 2: Завантажте PDF файл у хмарне сховище:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("input.json", fs.createReadStream("input.pdf"));
await fileApi.uploadFile(uploadRequest);

📌 Крок 3: Встановіть параметри конвертації для PDF в HTML:

const settings = new ConvertSettings();
settings.filePath = "input.pdf";
settings.format = "html";
settings.outputPath = "converted/output.html";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("✅ JSON converted to HTML successfully.");
// Більше прикладів можна знайти за посиланням [https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet].
// Отримайте свої облікові дані API 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Створіть екземпляр класу Configuration та ініціалізуйте його з Client ID та Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Define the API base URL to perform PDF to HTML conversion online
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Ініціалізуйте екземпляр ConvertApi з об'єктом Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
    
// Використовуйте метод ConvertDocument для перетворення PDF-файлу в HTML-сторінку.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to HTML conversion completed successfuly! Resultant HTML file is saved at: " + response.getFilePath());
}
безкоштовний pdf в html онлайн

Зображення:- Попередній перегляд перетворення PDF в HTML.

Завантажте зразок PDF файлу, що використовується в наведеному вище прикладі з input.pdf.

💻 Конвертувати PDF в HTML онлайн за допомогою cURL

Ви також можете конвертувати PDF в HTML онлайн за допомогою cURL та GroupDocs.Conversion Cloud API-інтерфейсу:

  1. Згенеруйте свій JWT токен доступу.
  2. Використовуйте наступну команду cURL:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourcePDF}\",  \"Format\": \"html\",  \"OutputPath\": \"{finalOutput}\"}"

Замініть sourceFile, resultantFile та accessToken на реальні значення.

  • Щоб зберегти HTML на локальному диску, будь ласка, виконайте наступну команду cURL:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\"}" \
-o "myOutput.html"

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

Використовуйте наш PDF to HTML Converter для швидкого та ефективного онлайн перетворення.

Безкоштовний конвертер PDF в PPT онлайн

✅ Висновок

Використовуючи GroupDocs.Conversion Cloud SDK для Node.js або його REST API ендпоінти, конверсія PDF в HTML стає простою, точною та масштабованою. API зберігає структуру і підтримує різні варіанти виходу, що робить його ідеальним для розробників, які створюють веб-документні переглядачі або редактори.

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

📚 Схожі статті

Ми настійно рекомендуємо ознайомитися з наступними статтями: