Розробіть онлайн-конвертер PDF у HTML за допомогою Node.js SDK. Дізнайтеся, як конвертувати PDF у HTML онлайн.

Конвертер PDF в HTML

Огляд

Ласкаво просимо до ще однієї цікавої публікації в блозі з серії Сімейство хмарних продуктів Aspose.PDF Минулого тижня ми опублікували статтю, у якій продемонстрували, як ми можемо конвертувати файли HTML у файли PDF за допомогою хмарних SDK Aspose.PDF у додатку Node.js. Однак у цьому підручнику Aspose.PDF ми дізнаємося, як конвертувати файли PDF у HTML, розглянувши наступні моменти.

API перетворення PDF у HTML

У наших попередніх публікаціях у блозі ми коротко описали Aspose.PDF, його відкритий REST API та пакети для розробки хмарного програмного забезпечення. Тому не соромтеся відвідати цю статтю, щоб детально ознайомитися з Aspose.PDF для кращого розуміння. Однак ми поговоримо про SDK для онлайн-конвертера PDF у HTML конкретно. Aspose.PDF пропонує API та SDK для маніпулювання, редагування та перетворення файлів PDF в інші популярні формати файлів. Крім того, він також пропонує плагіни для WordPress і Drupal. Крім того, він пропонує багато функцій, якими ви можете оснастити свій WordPress або Drupal.

Існує дуже активна команда підтримки, до якої ви можете звернутися тут. Крім того, ви можете переглянути демонстрацію відео, щоб практично побачити функції в дії. У документації ви можете знайти повний розділ для розробників, де всі функції перераховані з фрагментами коду та прикладами. Перш за все, фрагменти коду доступні кількома мовами, такими як Node.js, C#, PHP тощо.

Крім того, ви можете випробувати функцію самостійно, оскільки є графічне представлення всіх атрибутів API, як показано на зображенні нижче.

Конвертер PDF в HTML

Чому вашому бізнес-сайту потрібен конвертер PDF у HTML?

У цьому розділі ми розглянемо бізнес-перспективу використання конвертера PDF у HTML у нашій бізнес-програмі. Існує зручний живий редактор, у якому ви можете перевірити функцію тут. Тому завжди будьте впевнені, вибираючи API Aspose.PDF через наступні причини.

API та SDK Aspose.cloud є безпечними

Це найважливіший фактор, коли справа доходить до інтеграції бібліотеки третьої сторони в наш бізнес-додаток. Однак Aspose.cloud оснащено механізмом безпеки корпоративного рівня. Існує інформаційна панель, на якій можна генерувати облікові дані API, які включають ключ API та секрет API. Потім ці облікові дані використовуються для здійснення викликів API та для редактора.

Внутрішня обробка даних

Коли мова йде про корпоративних користувачів, це додає цінності вашій бізнес-програмі, коли клієнтам надається живий редактор для перетворення файлів даних у інший формат. Крім того, Aspose.PDF також пропонує хмарне сховище, де користувачі можуть зберігати файли.

SEO Friendly

Пошукова оптимізація є дуже серйозною складовою онлайн-бізнесу. Однак Portable Document Format (PDF) не підходить для пошукових систем. Таким чином, перетворення файлів PDF на файли HTML завжди дає вам конкурентну перевагу з точки зору рейтингу в популярних пошукових системах.

Легкий

Ще одна важлива перевага файлів HTML полягає в тому, що файли HTML є легкими порівняно з файлами PDF. Таким чином, керування PDF-файлами є відносно ефективним для зберігання.

Швидкий розвиток

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

Як конвертувати файл PDF у файл HTML за допомогою Aspose.PDF SDK у програмі Node.js?

Наразі ми розглянули хмарний SDK Aspose.PDF для перетворення файлів PDF у HTML і бізнес-вигоди наявності онлайн-конвертера PDF у HTML. Тепер ми побачимо, як конвертувати файли PDF у HTML за допомогою програмного забезпечення для перетворення файлів Aspose.PDF.

Перегляньте цей навчальний посібник, у якому ми визначили кожен крок щодо налаштування Aspose.cloud у програмі Node.js. Крім того, ми також детально розповіли про передумови.

Тепер давайте відкриємо файл «app.controller.ts», розміщений у папці «src», і вставимо наступний код, щоб увімкнути API Aspose.pdf у вашій програмі Node.js.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-html')
  async pdfToHtml() {
    const name = 'm.pdf';
    const SrcFile = '/' + name;
    const resultName = 'result.html';
    const resultPath = 'myfolder/' + resultName;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultName;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      await pdfApi.putPdfInStorageToHtml(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        'HTML5',
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        storageName,
        null,
        'zip',
      );
      // Download pdf from cloud storage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to HTML successfully';
    } catch (e) {
      throw e;
    }
  }
}

Тепер перезапустіть сервер і зробіть запит POST за цією адресою https://localhost:3000/pdf-to-htm. Нарешті ви можете побачити перетворений файл “result.html”, завантажений у ваш кореневий каталог.

Висновок

Це підійшло до кінця цієї публікації в блозі. Сподіваємось, тепер ви маєте краще уявлення про API Aspose.pdf. У цій статті також описано, як конвертувати файл PDF у HTML за допомогою конвертера PDF у HTML. Настав час підписатися на Aspose.cloud для бібліотек перетворення форматів файлів і керування ними на корпоративному рівні. Доступні різні плани, і ви можете вибрати безкоштовний план, щоб дізнатися більше, перш ніж робити покупку. Крім того, існує вичерпна документація для кожної функції кожного онлайн-конвертера файлів. Нарешті, розділ блогів містить нові публікації блогу на інші цікаві теми.

Тому, будь ласка, залишайтеся на зв’язку для регулярних оновлень. Крім того, ви можете слідкувати за нами в наших акаунтах у соціальних мережах Facebook, LinkedIn і Twitter.

Задайте питання

Не соромтеся відвідати наш форум, який дуже активно відповідає на запитання та запити/обговорення.

Досліджуйте

Ви можете знайти наступні посилання доречними: