
Aspose.PDF Cloud Node.js SDK
API REST Node.js untuk Pembuatan & Konversi File PDF
Perpustakaan Node.js Terdepan untuk Bekerja dengan Dokumen PDF di Cloud. Ini memungkinkan Pengembang untuk membuat, Membaca, Mengedit, Menggabungkan/Membagi, Merender, dan Mengonversi File PDF di dalam Aplikasi Node.js.
Apa itu Aspose.PDF Cloud Node.js SDK?
Mengelola file PDF—baik Anda membuat laporan, mengonversi format, atau mengamankan dokumen sensitif—adalah kebutuhan umum namun seringkali kompleks dalam aplikasi modern. Dengan Aspose.PDF Cloud Node.js SDK , pengembang dapat dengan mudah membuat PDF di Node.js, bekerja dengan API REST PDF Node.js yang kuat, dan menghilangkan kebutuhan untuk memahami struktur PDF tingkat rendah. SDK berbasis cloud ini terhubung langsung ke layanan PDF Aspose, memungkinkan Anda membaca file PDF, mengedit file PDF, atau bahkan mengekstrak konten dari dokumen PDF tanpa menginstal perangkat lunak tambahan. Apakah Anda membangun aplikasi web, seluler, atau serverless, Anda dapat mengakses fitur PDF penting—seperti anotasi, enkripsi, dan konversi format—melalui panggilan API REST yang sederhana.
Ideal untuk pengembangan yang dapat diskalakan dan berorientasi cloud, SDK menawarkan alat untuk mengonversi file PDF di Node.js, termasuk kemampuan mengonversi file PDF ke JPEG, menggabungkan beberapa PDF di Node.js, memisahkan file, atau mengenkripsi file PDF. Dengan beberapa baris kode, Anda dapat menangani tugas seperti ekstraksi teks, pembuatan file dari awal, dan lainnya—semua tanpa mengelola infrastruktur atau pembaruan. Karena semua operasi berjalan di cloud, SDK dengan mudah menangani volume permintaan yang tinggi, memungkinkan pengembang fokus pada pengalaman pengguna yang kaya fitur daripada kompleksitas backend. Jika Anda membangun solusi PDF modern berbasis cloud, Aspose.PDF Cloud Node.js SDK adalah toolkit serba guna Anda.
Memulai dengan Aspose.PDF Cloud Node.js SDK
Sebelum kita mulai menulis kode, Anda perlu menginstal SDK dan menyiapkan lingkungan. Anda dapat dengan mudah menginstal Aspose.PDF Cloud Node.js SDK menggunakan NPM, silakan gunakan perintah berikut untuk instalasi yang lancar.
Instal Aspose.PDF Cloud Node.js SDK melalui NPM
npm install asposepdfcloud Anda juga dapat mengunduh pustaka secara langsung dari halaman produk Aspose.PDF.
Membuat Dokumen PDF melalui REST API
Aspose.PDF Cloud Node.js SDK memungkinkan pengembang perangkat lunak untuk membuat aplikasi berbasis cloud untuk bekerja dengan dokumen PDF. Salah satu tugas paling sederhana yang dapat dilakukan aplikasi PDF berbasis cloud ini adalah membuat dokumen PDF baru secara dinamis dengan mudah. Pengembang dapat menentukan berbagai parameter seperti menambahkan halaman baru, menentukan ukuran halaman, menyisipkan gambar baru, konten teks, dan elemen lainnya. Contoh berikut menunjukkan cara membuat dokumen PDF baru dan menambahkan halaman atau teks ke dalamnya dalam aplikasi Node.js.
Cara Membuat Dokumen PDF Baru di 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');
Mengonversi PDF ke Berbagai Format di Node.js
Aplikasi PDF berbasis cloud sering kali perlu mengonversi PDF ke format lain untuk berbagai kasus penggunaan seperti penyuntingan, penampilan, penggabungan, berbagi, dan sebagainya. Aspose.PDF Cloud Node.js SDK mendukung konversi antara PDF dan berbagai format file lain seperti Word, Excel, PowerPoint, XPS, HTML, XML, dan gambar. Fitur ini sangat berguna ketika Anda perlu mengekspor konten PDF ke tipe file lain untuk penyuntingan atau berbagi. Berikut adalah contoh yang menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi file PDF ke format file JPEG dalam aplikasi Node.js.
Cara Mengonversi File PDF ke Format File 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 Konten dari PDF melalui API Node.js
Mengekstrak data dari PDF berguna untuk membangun aplikasi yang memerlukan analisis konten, pencarian, atau penambangan teks. Dengan Aspose.PDF Cloud Node.js SDK, pengembang perangkat lunak dapat mengekstrak teks atau gambar dari halaman tertentu atau seluruh dokumen hanya dengan beberapa baris kode JavaScript. Ini penting untuk aplikasi yang memerlukan analisis data atau penggunaan kembali konten. Berikut adalah contoh yang menunjukkan bagaimana pengguna dapat mengekstrak teks dari dokumen PDF di dalam aplikasi Node.js.
Cara Mengekstrak dari Dokumen PDF dalam Lingkungan 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 alur kerja bisnis, menggabungkan beberapa PDF menjadi satu file adalah kebutuhan umum. Kemampuan untuk menggabungkan beberapa dokumen PDF menjadi satu merupakan fitur berharga lainnya dari Aspose.PDF Cloud Node.js SDK. Dengan menggunakan REST API, pengembang perangkat lunak dapat dengan mudah memuat dan menggabungkan banyak dokumen menjadi satu di dalam aplikasi Node.js. Ini berguna untuk membuat laporan komprehensif atau mengumpulkan dokumen terkait. Berikut adalah contoh yang menunjukkan bagaimana pengembang perangkat lunak dapat menggabungkan beberapa dokumen PDF di dalam aplikasi Node.js.
Cara Menggabungkan Beberapa File 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();
