1. Produktai
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF Cloud Node.js SDK

Aspose.PDF Cloud Node.js SDK

 
 

Node.js REST API PDF failų kūrimui ir konvertavimui

Vyriausioji Node.js biblioteka darbui su PDF dokumentais debesyje. Ji leidžia kūrėjams kurti, skaityti, redaguoti, sujungti/atskirti, atvaizduoti ir konvertuoti PDF failus Node.js programose.

Kas yra Aspose.PDF Cloud Node.js SDK?

PDF failų valdymas – nesvarbu, ar kuriate ataskaitas, konvertuojate formatus, ar saugote jautrius dokumentus – yra įprasta, bet dažnai sudėtinga šiuolaikinių programų reikalavimas. Su Aspose.PDF Cloud Node.js SDK kūrėjai gali lengvai kurti PDF failus Node.js, dirbti su galinga Node.js PDF REST API ir atsisakyti poreikio suprasti žemo lygio PDF struktūras. Ši debesų pagrindu veikianti SDK tiesiogiai jungiasi prie Aspose PDF paslaugų, leidžianti skaityti PDF failus, redaguoti PDF failus arba net išgauti turinį iš PDF dokumentų be papildomos programinės įrangos diegimo. Nesvarbu, ar kuriate internetinę, mobilų ar serverless programą, galite pasiekti svarbias PDF funkcijas – tokias kaip anotacijos, šifravimas ir formatų konvertavimas – naudojant paprastus REST API kvietimus.

Puikiai tinka mastui plečiamam, debesų pirmaujančiam kūrimui, SDK siūlo įrankius PDF failų konvertavimui Node.js, įskaitant galimybę konvertuoti PDF failą į JPEG, sujungti kelis PDF failus Node.js, suskaidyti failus arba šifruoti PDF failus. Keliomis kodo eilutėmis galite atlikti tokias užduotis kaip teksto išgavimas, failų kūrimas nuo nulio ir dar daugiau – visko be infrastruktūros ar atnaujinimų valdymo. Kadangi visos operacijos vyksta debesyje, SDK be vargo tvarko didelį užklausų srautą, leidžiant kūrėjams susitelkti į turtingas vartotojo patirtis, o ne į backend sudėtingumą. Jei kuriate modernius, debesų pagrindu veikiančius PDF sprendimus, Aspose.PDF Cloud Node.js SDK yra jūsų viskas viename įrankių rinkinyje.

Previous Next

Pradžia su Aspose.PDF Cloud Node.js SDK

Prieš pradėdami programuoti, turėsite įdiegti SDK ir sukonfigūruoti aplinką. Galite lengvai įdiegti Aspose.PDF Cloud Node.js SDK naudodami NPM, prašome naudoti šią komandą sklandžiam įdiegimui.

Įdiekite Aspose.PDF Cloud Node.js SDK per NPM

npm install asposepdfcloud 

Taip pat galite atsisiųsti biblioteką tiesiai iš Aspose.PDF produkto puslapio

PDF dokumento kūrimas per REST API

Aspose.PDF Cloud Node.js SDK leidžia programinės įrangos kūrėjams kurti debesų pagrindu veikiančias programas, skirtas darbui su PDF dokumentais. Vienas paprasčiausių šių debesų pagrindu veikiančių PDF programų užduočių yra lengvai dinamiškai sukurti naują PDF dokumentą. Kūrėjai gali apibrėžti įvairius parametrus, pvz., pridėti naują puslapį, nustatyti puslapio dydį, įterpti naują vaizdą, teksto turinį ir kitus elementus. Žemiau pateiktas pavyzdys rodo, kaip Node.js programose sukurti naują PDF dokumentą ir į jį pridėti naują puslapį arba tekstą.

Kaip sukurti naujus PDF dokumentus 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 konvertavimas į įvairius formatus Node.js aplinkoje

Debesų pagrindu veikiančios PDF programos dažnai turi konvertuoti PDF į kitus formatus įvairiems naudojimo atvejams, tokiems kaip redagavimas, peržiūra, sujungimas, dalijimasis ir pan. Aspose.PDF Cloud Node.js SDK palaiko konvertavimą tarp PDF ir įvairių kitų failų formatų, tokių kaip Word, Excel, PowerPoint, XPS, HTML, XML ir vaizdai. Ši funkcija ypač naudinga, kai reikia eksportuoti PDF turinį į kitų tipų failus redagavimui arba dalijimuisi. Štai pavyzdys, kuris rodo, kaip programinės įrangos kūrėjai gali konvertuoti PDF failą į JPEG formato failą Node.js programose.

Kaip konvertuoti PDF failą į JPEG formato failus Node.js programose?

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);
    });

Turinio išskyrimas iš PDF per Node.js API

Duomenų iš PDF išgavimas yra naudingas kuriant programas, kurioms reikalinga turinio analizė, paieška arba teksto kasyba. Naudodami Aspose.PDF Cloud Node.js SDK, programinės įrangos kūrėjai gali išgauti tekstą arba vaizdus iš konkrečių puslapių arba viso dokumento vos keliais JavaScript kodo eilutėmis. Tai būtina programoms, kurioms reikalinga duomenų analizė arba turinio pakartotinis naudojimas. Štai pavyzdys, kuris rodo, kaip vartotojai gali išgauti tekstą iš PDF dokumento Node.js programose.

Kaip išgauti iš PDF dokumento Node.js aplinkoje?

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

extractTextFromPdf();

Kelių PDF sujungimas Node.js programose

Verslo darbo procesuose dažnai reikia sujungti kelis PDF failus į vieną. Galimybė sujungti kelis PDF dokumentus į vieną yra dar viena vertinga Aspose.PDF Cloud Node.js SDK savybė. Naudodami REST API, programinės įrangos kūrėjai gali lengvai įkelti ir sujungti kelis dokumentus į vieną Node.js programose. Tai naudinga kuriant išsamias ataskaitas arba surenkant susijusius dokumentus. Štai pavyzdys, kuris rodo, kaip programinės įrangos kūrėjai gali sujungti kelis PDF dokumentus Node.js programose.

Kaip sujungti kelis PDF failus Node.js programose?

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

mergePdfs();	
 Lietuvių