File Teks digunakan untuk menyimpan teks biasa atau membuat catatan cepat di berbagai aplikasi. Namun, karena file notepad tidak menyediakan fitur lanjutan seperti PDF. Jadi dalam kasus tertentu, Anda mungkin perlu mengonversi file Teks ke PDF, atau sebaliknya. Untuk mengotomatiskan konversi Teks ke PDF atau PDF ke Teks secara terprogram, artikel ini menunjukkan cara mengonversi file Teks ke PDF online di Node.js.
Topik-topik berikut akan dibahas dalam artikel ini:
- File Teks ke PDF Konversi REST API dan Node.js SDK
- Cara Mengonversi File Teks ke PDF Online di Node.js menggunakan REST API
File Teks ke PDF Conversion REST API dan Node.js SDK
Untuk mengonversi TEXT ke PDF, saya akan menggunakan Node.js SDK of GroupDocs.Conversion Cloud API. Ini adalah perpustakaan independen platform dan solusi konversi dokumen. Ini memungkinkan Anda untuk mengonversi dokumen dan gambar dari [format file yang didukung] apa pun 5 dengan mulus ke format apa pun yang Anda butuhkan. Anda dapat dengan mudah mengonversi antara lebih dari 50 jenis dokumen dan gambar seperti Word, PowerPoint, Excel, PDF, HTML, CAD, gambar raster, dll. Ini juga menyediakan SDK .NET, Java, PHP, Ruby, Android, dan Python sebagai anggota keluarga konversi dokumen untuk Cloud API.
Anda dapat menginstal GroupDocs.Conversion Cloud ke proyek Node.js Anda menggunakan perintah berikut di konsol:
npm install groupdocs-conversion-cloud
Dapatkan ID Klien dan Rahasia Klien Anda dari dashboard sebelum Anda mulai mengikuti langkah-langkah dan contoh kode yang tersedia. Setelah Anda memiliki ID dan rahasia Anda, silakan tambahkan kode seperti yang ditunjukkan di bawah ini:
# Impor Node.js SDK di aplikasi node Anda dari http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// dapatkan clientId dan clientSecret dari https://dashboard.groupdocs.cloud (diperlukan pendaftaran gratis).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";
Cara Mengonversi File Teks ke PDF Online di Node.js menggunakan REST API
Anda dapat mengonversi teks ke pdf di nodejs secara terprogram di cloud dengan mengikuti langkah-langkah berikut:
Unggah File
Pertama, unggah file teks ke cloud menggunakan contoh kode berikut:
// buka file di IOStream dari drive sistem Anda.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.txt';
// membaca berkas
fs.readFile(resourcesFolder, (err, fileStream) => {
// membangun FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// buat permintaan unggah file
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.txt", fileStream, myStorage);
// unggah data
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
Akibatnya, file teks yang diunggah akan tersedia di bagian file dasbor Anda di cloud.
Konversi Teks ke format PDF di Node.js
Anda dapat mengonversi Teks ke PDF secara terprogram dengan mengikuti langkah-langkah seperti yang diberikan di bawah ini:
- Buat instance dari ConvertApi
- Buat instance dari ConvertSettings
- Tetapkan nama penyimpanan dan jalur file teks input
- Selanjutnya, tetapkan “pdf” ke format
- Sekarang, berikan jalur file pdf keluaran
- Buat ConvertDocumentRequest dengan ConvertSettings
- Terakhir, konversi dengan memanggil metode convertDocument() dengan ConvertDocumentRequest
Contoh kode berikut menunjukkan cara mengonversi file TEXT ke format PDF di Nodejs menggunakan REST API:
// Cara Mengonversi file TEXT ke PDF di Node.js menggunakan REST API
const convert = async () => {
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "nodejs-testing/sample-file.txt";
settings.format = "pdf";
settings.outputPath = "nodejs-testing/sample-file.pdf";
try {
// Buat permintaan konversi dokumen
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted TEXT file to PDF file format.");
})
.catch((err) => {
console.log("Error occurred while converting the PDF file:", err);
})
Unduh File yang Dikonversi
Contoh kode di atas akan menyimpan file PDF yang dikonversi di cloud. Sekarang Anda tahu cara mengonversi Teks ke PDF di node.js. Selanjutnya, unduh file pdf menggunakan contoh kode berikut:
// buat FileApi untuk mengunduh file yang dikonversi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// buat permintaan donwload file
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.pdf", myStorage);
// unduh file dan jenis respons Stream
fileApi.downloadFile(request)
.then(function (response) {
// simpan file di direktori sistem Anda
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.pdf", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Teks Gratis ke Konverter PDF Online
Bagaimana cara mengonversi Teks ke PDF online gratis? Silakan coba yang berikut ini untuk online convert text to pdf free, yang dikembangkan menggunakan API di atas.
Kesimpulan
File teks dan PDF banyak digunakan untuk menyimpan dan mengirimkan data. Jadi, artikel ini membahas cara mengubah teks menjadi pdf di aplikasi Node.js. Sekarang kamu tau:
- cara mengonversi Teks ke PDF menggunakan Node.js;
- unggah file Teks secara terprogram dan kemudian unduh file PDF yang dikonversi;
- konverter Teks ke PDF online gratis;
Selanjutnya, Anda dapat mempelajari lebih lanjut tentang GroupDocs.Conversion Cloud API menggunakan dokumentasi. Kami juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berinteraksi dengan API kami secara langsung melalui browser.
Terakhir, groupdocs.cloud sedang menulis artikel blog baru tentang konversi format file yang berbeda menggunakan REST API. Jadi, harap tetap berhubungan untuk pembaruan rutin.
Berikan pertanyaan
Anda dapat mengajukan pertanyaan tentang cara mengubah Teks menjadi format PDF, melalui Forum Dukungan Gratis kami
FAQ
Bagaimana cara mengonversi Teks ke PDF di Node.js?
Silakan ikuti tautan ini untuk mempelajari cuplikan kode Node.js tentang cara mengonversi teks ke file PDF secara online dan cepat.
Bagaimana cara menginstal Teks ke perpustakaan PDF Node.js?
Unduh dan pasang konverter Teks ke PDF perpustakaan Node.js untuk mengonversi, dan memproses file secara terprogram.
Bagaimana cara mengonversi file Teks ke PDF menggunakan REST API?
Buat instance ConvertApi, tetapkan nilai pengaturan konversi dan aktifkan metode convertDocument dengan ConvertDocumentRequest untuk mengonversi file Teks ke PDF online, atau sebaliknya.
Bagaimana cara mengonversi file Teks ke PDF online secara gratis?
Silakan gunakan konverter file Teks ke PDF online untuk mengonversi file Teks ke PDF dengan mudah, dalam hitungan detik.
Bagaimana cara mengonversi file Teks ke PDF secara online gratis?
- Buka konverter Teks ke PDF online
- Klik di dalam area drop file untuk mengupload file Teks atau drag & drop file Teks.
- Klik tombol Konversi Sekarang, konverter Teks ke PDF online akan mengubah Teks menjadi file PDF.
- Tautan unduhan file keluaran akan tersedia secara instan setelah konversi.
Bagaimana cara mengonversi Teks ke PDF offline di windows?
Silakan kunjungi tautan ini untuk mengunduh perangkat lunak konverter Teks ke PDF gratis untuk windows. Perangkat lunak unduh gratis konverter Teks ke PDF online ini dapat digunakan untuk mengubah Teks ke PDF di windows dengan cepat, dengan satu klik.
Lihat juga
Kami menyarankan Anda untuk mengunjungi artikel berikut untuk mempelajari tentang:
- Konversi PDF ke Dokumen Word yang Dapat Diedit menggunakan Node.js
- Konversi Spreadsheet Excel ke PDF di Node.js
- Cara Mengonversi JPG ke PDF menggunakan Node.js
- Konversi Dokumen Word ke PDF menggunakan REST API dengan Python
- Konversi PDF ke Dokumen Word yang Dapat Diedit dengan Python SDK
- Gabungkan File PowerPoint PPT/PPTX Online menggunakan REST API di Ruby
- Konversikan file MSG dan EML ke PDF dengan Python
- Konversikan XML ke CSV dan CSV ke XML dengan Python
- Cara Mengonversi CSV ke JSON dan JSON ke CSV dengan Python
- Konversikan CSV ke JSON dan JSON ke CSV di Java
- Cara Mengonversi EXCEL ke JSON dan JSON ke EXCEL dengan Python
- Konversi Penurunan Harga ke PDF dan PDF ke Penurunan Harga dengan Python
- Konversi Word ke Markdown dan Markdown ke Word dengan Python
- Cara Mengonversi HTML ke PDF dalam C# menggunakan REST API
- Cara Mengonversi Word ke PDF Secara Terprogram di C#
- Konversi Word ke JPG dan JPG ke Word Secara terprogram di Java
- Konversikan CSV ke JSON dan JSON ke CSV di Java