1. Продукти
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF Cloud Node.js SDK

Aspose.PDF Cloud Node.js SDK

 
 

Node.js REST API для створення та конвертації PDF‑файлів

Провідна бібліотека Node.js для роботи з PDF‑документами у хмарі. Вона дозволяє розробникам створювати, читати, редагувати, об’єднувати/розділяти, рендерити та конвертувати PDF‑файли в додатках Node.js.

Що таке Aspose.PDF Cloud Node.js SDK?

Керування PDF‑файлами — чи то створення звітів, конвертація форматів, чи захист конфіденційних документів — є поширеною, проте часто складною вимогою в сучасних додатках. За допомогою Aspose.PDF Cloud Node.js SDK розробники можуть легко створювати PDF у Node.js, працювати з потужним Node.js PDF REST API та усунути необхідність розуміти низькорівневі структури PDF. Цей хмарний SDK підключається безпосередньо до сервісів PDF від Aspose, дозволяючи читати PDF‑файли, редагувати їх або навіть витягувати вміст з PDF‑документів без встановлення додаткового програмного забезпечення. Незалежно від того, чи створюєте ви веб‑, мобільний чи безсерверний додаток, ви можете отримати доступ до важливих функцій PDF — таких як анотації, шифрування та конвертація форматів — за допомогою простих викликів REST API.

Ідеальний для масштабованої, орієнтованої на хмару розробки, SDK пропонує інструменти для конвертації PDF‑файлів у Node.js, включаючи можливість перетворювати PDF у JPEG, об’єднувати кілька PDF у Node.js, розділяти файли або шифрувати PDF‑файли. За кілька рядків коду ви можете виконувати такі завдання, як витяг тексту, створення файлів з нуля та інше — без необхідності керувати інфраструктурою чи оновленнями. Оскільки всі операції виконуються в хмарі, SDK без зусиль справляється з великим обсягом запитів, дозволяючи розробникам зосередитися на багатофункціональному користувацькому досвіді, а не на складності бекенду. Якщо ви створюєте сучасні хмарні PDF‑рішення, Aspose.PDF Cloud Node.js SDK — ваш універсальний інструментарій.

Previous Next

Початок роботи з Aspose.PDF Cloud Node.js SDK

Перш ніж зануритися в код, вам потрібно встановити SDK та налаштувати середовище. Ви можете легко встановити Aspose.PDF Cloud Node.js SDK за допомогою NPM, будь ласка, використайте наступну команду для безпроблемної інсталяції.

Встановлення Aspose.PDF Cloud Node.js SDK через NPM

npm install asposepdfcloud 

Ви також можете завантажити бібліотеку безпосередньо зі Aspose.PDF сторінки продукту

Створення PDF‑документа за допомогою REST API

Aspose.PDF Cloud Node.js SDK дозволяє розробникам програмного забезпечення створювати хмарні додатки для роботи з PDF‑документами. Одне з найпростіших завдань, які можуть виконувати ці хмарні PDF‑додатки, — це динамічно створювати новий PDF‑документ з легкістю. Розробники можуть визначати різні параметри, такі як додавання нової сторінки, визначення розміру сторінки, вставка нового зображення, текстового вмісту та інших елементів. Нижче наведено приклад, який показує, як створити новий PDF‑документ і додати до нього нову сторінку або текст у додатках Node.js.

Як створювати нові PDF‑документи у Node.js?

const pdf = require('aspose-pdf-cloud');

// Create a new PDF file
const pdfDoc = new pdf.Document();

// Add a page to the PDF file
const page = pdfDoc.addPage();

// Add some text to the page
page.paragraphs.push(new pdf.Paragraph('Hello, World!'));

// Save the PDF file to a file
pdfDoc.save('output.pdf');

Конвертація PDF у різні формати в Node.js

Хмарні PDF‑додатки часто потребують конвертувати PDF‑файли в інші формати для різних випадків використання, таких як редагування, перегляд, об’єднання, спільний доступ тощо. Aspose.PDF Cloud Node.js SDK підтримує конвертацію між PDF та різними іншими форматами файлів, такими як Word, Excel, PowerPoint, XPS, HTML, XML та зображення. Ця функція особливо корисна, коли потрібно експортувати вміст PDF у інші типи файлів для редагування або спільного використання. Ось приклад, який показує, як розробники програмного забезпечення можуть конвертувати PDF‑файл у формат JPEG у додатках Node.js.

Як конвертувати PDF-файл у формати JPEG у додатках Node.js?

const { PdfApi } = require("asposepdfcloud");
const { PdfAType } = require("asposepdfcloud/src/models/movieAnnotation");
pdfApi = new PdfApi("XXXX", "XXXXXXX")
console.log('running example');
PdfApi.getPageConvertToJpeg("4pages.pdf", 1, null, null, null)
    .then((result) => {
        console.log(result.response);
    });

Витяг вмісту з PDF за допомогою Node.js API

Витяг даних з PDF корисний для створення застосунків, які потребують аналізу вмісту, пошуку або текстового майнінгу. За допомогою Aspose.PDF Cloud Node.js SDK розробники можуть витягувати текст або зображення з окремих сторінок або всього документа всього кількома рядками коду JavaScript. Це важливо для застосунків, які потребують аналізу даних або повторного використання вмісту. Ось приклад, який показує, як користувачі можуть витягувати текст з PDF‑документа в Node.js‑застосунках.

Як витягнути дані з PDF-документа у середовищі Node.js?

 async function extractTextFromPdf() {
    const response = await pdfApi.getTextExtract("sample.pdf", 1);
    console.log("Extracted text from PDF:", response);
}

extractTextFromPdf();

Об’єднання кількох PDF у додатках Node.js

У бізнес‑процесах об’єднання кількох PDF у один файл є поширеною вимогою. Можливість об’єднувати кілька PDF‑документів в один — ще одна цінна функція Aspose.PDF Cloud Node.js SDK. За допомогою REST API розробники можуть легко завантажувати та об’єднувати кілька документів в один у Node.js‑застосунках. Це корисно для створення комплексних звітів або компіляції пов’язаних документів. Ось приклад, який показує, як розробники можуть об’єднувати кілька PDF‑документів у Node.js‑застосунках.

Як об’єднати кілька PDF-файлів у додатках Node.js?

 async function mergePdfs() {
    const filesToMerge = ["doc1.pdf", "doc2.pdf"];
    await pdfApi.putMergeDocuments(filesToMerge);
    console.log("PDF documents merged successfully!");
}

mergePdfs();	
 Українська