
Aspose.PDF Cloud Node.js SDK
API REST Node.js untuk Penciptaan & Penukaran Fail PDF
Perpustakaan Node.js Terunggul untuk Bekerja dengan Dokumen PDF di Awan. Ia membolehkan Pembangun mencipta, Membaca, Mengedit, Menggabungkan/Pisah, Merender dan Menukar Fail PDF dalam Aplikasi Node.js.
Apakah Aspose.PDF Cloud Node.js SDK?
Mengurus fail PDF—sama ada anda menjana laporan, menukar format, atau melindungi dokumen sensitif—adalah keperluan yang biasa tetapi sering kompleks dalam aplikasi moden. Dengan Aspose.PDF Cloud Node.js SDK , pembangun dapat dengan mudah mencipta PDF dalam Node.js, bekerja dengan API REST PDF Node.js yang berkuasa, dan menghapuskan keperluan untuk memahami struktur PDF peringkat rendah. SDK berasaskan awan ini berhubung secara langsung dengan perkhidmatan PDF Aspose, membolehkan anda membaca fail PDF, mengedit fail PDF, atau bahkan mengekstrak kandungan daripada dokumen PDF tanpa memasang perisian tambahan. Sama ada anda membina aplikasi web, mudah alih, atau tanpa pelayan, anda boleh mengakses ciri PDF penting—seperti anotasi, penyulitan, dan penukaran format—melalui panggilan API REST yang mudah.
Ideal untuk pembangunan yang boleh diskala, berasaskan awan, SDK menawarkan alat untuk menukar fail PDF dalam Node.js, termasuk keupayaan menukar fail PDF ke JPEG, menggabungkan beberapa PDF dalam Node.js, memisahkan fail, atau menyulitkan fail PDF. Dengan beberapa baris kod, anda boleh mengendalikan tugas seperti pengekstrakan teks, penciptaan fail dari awal, dan banyak lagi—tanpa mengurus infrastruktur atau kemas kini. Oleh kerana semua operasi dijalankan di awan, SDK dengan mudah mengendalikan jumlah permintaan yang tinggi, membolehkan pembangun memberi tumpuan kepada pengalaman pengguna yang kaya dengan ciri berbanding kerumitan backend. Jika anda membina penyelesaian PDF moden berasaskan awan, Aspose.PDF Cloud Node.js SDK adalah set alat serba lengkap anda.
Mula Menggunakan Aspose.PDF Cloud Node.js SDK
Sebelum kita mula menulis kod, anda perlu memasang SDK dan menyediakan persekitaran. Anda boleh memasang Aspose.PDF Cloud Node.js SDK dengan mudah menggunakan NPM, sila gunakan perintah berikut untuk pemasangan yang lancar.
Pasang Aspose.PDF Cloud Node.js SDK melalui NPM
npm install asposepdfcloud Anda juga boleh memuat turun perpustakaan secara langsung dari Aspose.PDF halaman produk
Mencipta Dokumen PDF melalui REST API
Aspose.PDF Cloud Node.js SDK membolehkan pembangun perisian untuk mencipta aplikasi berasaskan awan bagi bekerja dengan dokumen PDF. Salah satu tugas paling mudah yang boleh dilakukan oleh aplikasi PDF berasaskan awan ini ialah mencipta dokumen PDF baru secara dinamik dengan mudah. Pembangun boleh menentukan pelbagai parameter seperti menambah halaman baru, menentukan saiz halaman, menyisipkan imej baru, kandungan teks, dan elemen lain. Contoh berikut menunjukkan cara mencipta dokumen PDF baru dan menambah halaman atau teks kepadanya dalam aplikasi Node.js.
Bagaimana Membuat Dokumen PDF Baru dalam 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');
Menukar PDF ke Pelbagai Format dalam Node.js
Aplikasi PDF berasaskan awan sering perlu menukar PDF ke format lain untuk pelbagai kegunaan seperti penyuntingan, paparan, penggabungan, perkongsian dan sebagainya. Aspose.PDF Cloud Node.js SDK menyokong penukaran antara PDF dan pelbagai format fail lain seperti Word, Excel, PowerPoint, XPS, HTML, XML, dan imej. Ciri ini sangat berguna apabila anda perlu mengeksport kandungan PDF ke jenis fail lain untuk penyuntingan atau perkongsian. Berikut ialah contoh yang menunjukkan bagaimana pembangun perisian boleh menukar fail PDF ke format fail JPEG dalam aplikasi Node.js.
Bagaimana Menukar Fail PDF kepada Format Fail JPEG dalam Aplikasi 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);
});
Mengekstrak Kandungan dari PDF melalui API Node.js
Mengekstrak data daripada PDF berguna untuk membina aplikasi yang memerlukan analisis kandungan, pencarian, atau perlombongan teks. Dengan Aspose.PDF Cloud Node.js SDK, pemaju perisian boleh mengekstrak teks atau imej daripada halaman tertentu atau keseluruhan dokumen dengan hanya beberapa baris kod JavaScript. Ini penting untuk aplikasi yang memerlukan analisis data atau kebolehgunaan semula kandungan. Berikut adalah contoh yang menunjukkan bagaimana pengguna boleh mengekstrak teks daripada dokumen PDF dalam aplikasi Node.js.
Bagaimana Mengekstrak dari Dokumen PDF dalam Persekitaran Node.js?
async function extractTextFromPdf() {
const response = await pdfApi.getTextExtract("sample.pdf", 1);
console.log("Extracted text from PDF:", response);
}
extractTextFromPdf();
Menggabungkan Beberapa PDF dalam Aplikasi Node.js
Dalam aliran kerja perniagaan, menggabungkan beberapa PDF menjadi satu fail adalah keperluan biasa. Keupayaan untuk menggabungkan beberapa dokumen PDF menjadi satu merupakan ciri berharga lain dalam Aspose.PDF Cloud Node.js SDK. Dengan menggunakan REST API, pemaju perisian boleh dengan mudah memuat dan menggabungkan pelbagai dokumen menjadi satu dalam aplikasi Node.js. Ini berguna untuk membuat laporan komprehensif atau mengumpulkan dokumen berkaitan. Berikut adalah contoh yang menunjukkan bagaimana pemaju perisian boleh menggabungkan beberapa dokumen PDF dalam aplikasi Node.js.
Bagaimana Menggabungkan Beberapa Fail PDF dalam Aplikasi Node.js?
async function mergePdfs() {
const filesToMerge = ["doc1.pdf", "doc2.pdf"];
await pdfApi.putMergeDocuments(filesToMerge);
console.log("PDF documents merged successfully!");
}
mergePdfs();
