
Aspose.PDF Cloud Node.js SDK
PDF Fayllarının Yaradılması və Çevrilməsi üçün Node.js REST API
Buludda PDF Sənədləri ilə İşləmək üçün Öncül Node.js Kitabxanası. Bu, İnkişaf etdiricilərə Node.js Tətbiqlərində PDF Fayllarını yaratmaq, oxumaq, redaktə etmək, birləşdirmək/ayırmaq, render etmək və çevirmək imkanı verir.
Aspose.PDF Cloud Node.js SDK nədir?
PDF fayllarının idarə edilməsi — istər hesabatlar yaratmaq, formatları çevirmək, istərsə də həssas sənədləri qorumaq — müasir tətbiqlərdə ümumi, lakin tez-tez mürəkkəb bir tələbatdır. Aspose.PDF Cloud Node.js SDK ilə, inkişafçılar Node.js-də asanlıqla PDF yarada, güclü Node.js PDF REST API ilə işləyə və aşağı səviyyəli PDF strukturlarını başa düşmək ehtiyacını aradan qaldıra bilərlər. Bu bulud əsaslı SDK birbaşa Aspose-un PDF xidmətlərinə qoşulur, sizə əlavə proqram təminatı quraşdırmadan PDF fayllarını oxumağa, PDF fayllarını redaktə etməyə və ya PDF sənədlərindən məzmun çıxarmağa imkan verir. Veb, mobil və ya serverless tətbiq qurursunuzsa, sadə REST API çağırışları vasitəsilə annotasiyalar, şifrələmə və format çevrilməsi kimi vacib PDF xüsusiyyətlərinə daxil ola bilərsiniz.
Miqyaslana bilən, bulud‑öncəli inkişaf üçün ideal olan SDK, Node.js‑də PDF fayllarını çevirmək üçün alətlər təklif edir, o cümlədən PDF faylını JPEG‑ə çevirmək, Node.js‑də bir neçə PDF‑i birləşdirmək, faylları bölmək və ya PDF fayllarını şifrələmək imkanı. Bir neçə sətir kodla mətn çıxarışı, sıfırdan fayl yaradılması və daha çox kimi vəzifələri yerinə yetirə bilərsiniz — infrastruktur və yeniləmələrlə məşğul olmadan. Bütün əməliyyatlar buludda işlədiyi üçün SDK yüksək sorğu həcmlərini asanlıqla idarə edir, inkişafçılara arxa plan mürəkkəbliyi yerinə zəngin xüsusiyyətli istifadəçi təcrübələrinə fokuslanmağa imkan verir. Müasir, bulud əsaslı PDF həlləri qurursunuzsa, Aspose.PDF Cloud Node.js SDK sizin bütün‑bir alət dəstənizdir.
Aspose.PDF Cloud Node.js SDK ilə Başlanğıc
Kodlaşdırmaya başlamazdan əvvəl, SDK‑ı quraşdırmalı və mühiti qurmalısınız. Aspose.PDF Cloud Node.js SDK‑ı NPM vasitəsilə asanlıqla quraşdıra bilərsiniz, sorunsuz quraşdırma üçün aşağıdakı əmri istifadə edin.
NPM vasitəsilə Aspose.PDF Cloud Node.js SDK quraşdırın
npm install asposepdfcloud Kitabxananı birbaşa Aspose.PDF məhsul səhifəsindən də yükləyə bilərsiniz.
REST API vasitəsilə PDF Sənədi yaratmaq
Aspose.PDF Cloud Node.js SDK proqram təminatı inkişaf etdiricilərinə PDF sənədləri ilə işləmək üçün bulud əsaslı tətbiqlər yaratmağa imkan verir. Bu bulud əsaslı PDF tətbiqlərinin edə biləcəyi ən sadə tapşırıqlardan biri, yeni PDF sənədini dinamik şəkildə asanlıqla yaratmaqdır. İnkişaf etdiricilər yeni səhifə əlavə etmək, səhifə ölçüsünü təyin etmək, yeni şəkil, mətn məzmunu və digər elementləri daxil etmək kimi müxtəlif parametrləri müəyyən edə bilərlər. Aşağıdakı nümunə Node.js tətbiqlərində yeni PDF sənədi yaratmağı və ona yeni səhifə və ya mətn əlavə etməyi göstərir.
Node.js daxilində yeni PDF sənədləri necə yaratmaq olar?
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-i Node.js-də müxtəlif formatlara çevirmək
Bulud əsaslı PDF tətbiqləri tez-tez redaktə, görüntüləmə, birləşdirmə, paylaşma və s. kimi müxtəlif istifadə halları üçün PDF-ləri digər formatlara çevirməyə ehtiyac duyur. Aspose.PDF Cloud Node.js SDK PDF ilə Word, Excel, PowerPoint, XPS, HTML, XML və şəkillər kimi müxtəlif digər fayl formatları arasında konvertasiyanı dəstəkləyir. Bu xüsusiyyət, PDF məzmununu redaktə və ya paylaşma üçün digər fayl tiplərinə ixrac etmək lazım olduqda xüsusilə faydalıdır. Aşağıda Node.js tətbiqlərində proqram təminatı inkişaf etdiricilərinin PDF faylını JPEG formatına necə çevirə biləcəyini göstərən bir nümunə var.
Node.js Tətbiqlərində PDF Faylını JPEG Fayl Formatına Necə Çevirmək Olar?
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);
});
Node.js API vasitəsilə PDF-dən məzmun çıxarmaq
PDF-dən məlumatların çıxarılması məzmunun təhlili, axtarış və ya mətn mədənçiliyi tələb edən tətbiqlərin yaradılması üçün faydalıdır. Aspose.PDF Cloud Node.js SDK ilə proqramçılar yalnız bir neçə JavaScript sətiri ilə müəyyən səhifələrdən və ya bütün sənəddən mətn və ya şəkilləri çıxara bilərlər. Bu, məlumatların təhlili və ya məzmunun təkrar istifadəsi tələb edən tətbiqlər üçün vacibdir. Budur, istifadəçilərin Node.js tətbiqlərində PDF sənədindən mətn çıxara biləcəyini göstərən bir nümunə.
Node.js Mühitində PDF Sənədindən Necə Çıxarmaq Olar?
async function extractTextFromPdf() {
const response = await pdfApi.getTextExtract("sample.pdf", 1);
console.log("Extracted text from PDF:", response);
}
extractTextFromPdf();
Node.js tətbiqlərində bir neçə PDF-i birləşdirmək
Biznes iş axınlarında bir neçə PDF-i tək bir fayla birləşdirmək ümumi tələbatdır. Bir neçə PDF sənədini birləşdirmək qabiliyyəti Aspose.PDF Cloud Node.js SDK-nın başqa bir dəyərli xüsusiyyətidir. REST API istifadə edərək, proqramçılar Node.js tətbiqlərində bir neçə sənədi asanlıqla yükləyib birləşdirə bilərlər. Bu, geniş hesabatlar yaratmaq və ya əlaqəli sənədləri toplamaq üçün faydalıdır. Budur, proqramçıların Node.js tətbiqlərində bir neçə PDF sənədini birləşdirə biləcəyini göstərən bir nümunə.
Node.js Tətbiqlərində Çoxsaylı PDF Fayllarını Necə Birləşdirmək Olar?
async function mergePdfs() {
const filesToMerge = ["doc1.pdf", "doc2.pdf"];
await pdfApi.putMergeDocuments(filesToMerge);
console.log("PDF documents merged successfully!");
}
mergePdfs();
