Buka Word dokumen dan PDF dengan mudah hanya dengan beberapa baris JavaScript kode. Pustaka Node kami akan menyediakan semua yang Anda butuhkan untuk mengakses konten dokumen secara terprogram.
Jika Anda ingin membuka file teks dan bekerja dengan data dalam format teks biasa, Anda dapat melakukannya menggunakan fitur paling dasar dari bahasa JavaScript dan sistem operasi. Sedangkan untuk membaca dokumen kantor, disajikan dalam berbagai format file (DOCX, DOC, PDF, RTF, ODT, HTML, dll.), tugas ini lebih sulit untuk diselesaikan, karena dokumen tersebut dijelaskan oleh data seperti pohon yang kompleks. struktur dalam model DOM.
Perpustakaan JavaScript kami adalah solusi berbasis cloud yang memungkinkan Anda membuka dokumen dalam format kantor dan web apa pun. Pendekatan terdistribusi ini memberi Anda fleksibilitas dalam pengembangan perangkat lunak menggunakan bahasa JavaScript, karena semua pemrosesan dokumen intensif sumber daya akan dilakukan di server Aspose. Yang Anda butuhkan hanyalah mendapatkan kunci pribadi untuk mengakses Cloud API dalam JavaScript kode.
Anda dapat mengulangi elemen dokumen, atau Anda dapat mencari elemen tertentu di pohon DOM. Kami menyediakan berbagai fungsi JavaScript baik untuk bekerja dengan struktur dokumen dan dengan data yang terkandung dalam node dokumen.
Contoh JavaScript kode berikut akan membantu Anda dengan cepat mengetahui cara memuat dokumen dan melakukan beberapa tindakan di dalamnya.
import * as fs from "fs";
const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const fileName = "Input.docx";
const requestFileContent = fs.createReadStream(fs.readFileSync(
fileName, 'utf8'));
const uploadDocumentRequest = new model.UploadFileRequest({
fileContent: requestFileContent,
path: fileName
});
wordsApi.uploadFile(uploadDocumentRequest)
.then((uploadDocumentRequestResult) => {
console.log("Result of UploadDocumentRequest: ", uploadDocumentRequestResult);
const requestParagraph = new model.ParagraphInsert({
text: "Reading and writing to the file in the cloud occurs automatically."
})
const insertParagraphRequest = new model.InsertParagraphRequest({
name: fileName,
paragraph: requestParagraph
});
wordsApi.insertParagraph(insertParagraphRequest)
.then((insertParagraphRequestResult) => {
console.log("Result of InsertParagraphRequest: ", insertParagraphRequestResult);
const downloadDocumentRequest = new model.DownloadFileRequest({
path: fileName
});
wordsApi.downloadFile(downloadDocumentRequest)
.then((downloadDocumentRequestResult) => {
console.log("Result of DownloadDocumentRequest: ", downloadDocumentRequestResult);
});
});
});
Instal 'Aspose.Words Cloud SDK for Node.js' menggunakan pengelola paket NPM. Jalankan npm install asposewordscloud --save dari baris perintah untuk menginstal SDK melalui manajer paket NPM. Sebagai alternatif, Anda dapat secara manual mengkloning kode sumber Aspose.Words Cloud SDK for Node.js dari GitHub dan menggunakannya dalam proyek Anda. Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.
Lihat Repository Documentation untuk melihat detail lebih lanjut.