ไฟล์ Text ใช้เพื่อจัดเก็บข้อความธรรมดาหรือสร้างบันทึกด่วนในแอปพลิเคชันต่างๆ อย่างไรก็ตาม เนื่องจากไฟล์แผ่นจดบันทึกไม่มีคุณลักษณะขั้นสูง เช่น PDF ดังนั้น ในบางกรณี คุณอาจต้องแปลงไฟล์ข้อความเป็น PDF หรือในทางกลับกัน เพื่อให้การแปลง Text เป็น PDF หรือ PDF เป็น Text เป็นแบบอัตโนมัติโดยทางโปรแกรม บทความนี้จะสาธิตวิธีแปลงไฟล์ Text เป็น PDF ทางออนไลน์ใน Node.js
หัวข้อต่อไปนี้จะครอบคลุมในบทความนี้:
- ไฟล์ข้อความเป็น PDF Conversion REST API และ Node.js SDK
- วิธีแปลงไฟล์ข้อความเป็น PDF ออนไลน์ใน Node.js โดยใช้ REST API
ไฟล์ข้อความเป็น PDF Conversion REST API และ Node.js SDK
ในการแปลง TEXT เป็น PDF ฉันจะใช้ API Node.js SDK of GroupDocs.Conversion Cloud เป็นไลบรารีและโซลูชันการแปลงเอกสารที่ไม่ขึ้นกับแพลตฟอร์ม ช่วยให้คุณสามารถแปลงเอกสารและรูปภาพของ รูปแบบไฟล์ที่รองรับ เป็นรูปแบบใดก็ได้ที่คุณต้องการได้อย่างราบรื่น คุณสามารถแปลงระหว่างเอกสารและรูปภาพมากกว่า 50 ประเภทได้อย่างง่ายดาย เช่น Word, PowerPoint, Excel, PDF, HTML, CAD, ภาพแรสเตอร์ ฯลฯ นอกจากนี้ยังมี .NET, Java, PHP, Ruby, Android และ Python SDK อีกด้วย สมาชิกในครอบครัวการแปลงเอกสาร สำหรับ Cloud API
คุณสามารถติดตั้ง GroupDocs.Conversion Cloud ในโครงการ Node.js ของคุณได้โดยใช้คำสั่งต่อไปนี้ในคอนโซล:
npm install groupdocs-conversion-cloud
โปรดรับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ของคุณจาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและตัวอย่างโค้ดที่มีอยู่ เมื่อคุณมี ID และรหัสลับของคุณแล้ว โปรดเพิ่มรหัสที่แสดงด้านล่าง:
# นำเข้า Node.js SDK ในแอปพลิเคชันโหนดของคุณจาก http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// รับ clientId และ clientSecret จาก https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)
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";
วิธีแปลงไฟล์ข้อความเป็น PDF ออนไลน์ใน Node.js โดยใช้ REST API
คุณสามารถแปลงข้อความเป็น pdf ใน nodejs โดยทางโปรแกรมบนคลาวด์โดยทำตามขั้นตอนด้านล่าง:
อัพโหลดไฟล์
ประการแรก อัปโหลดไฟล์ข้อความไปยังคลาวด์โดยใช้ตัวอย่างโค้ดต่อไปนี้:
// เปิดไฟล์ใน IOStream จากไดรฟ์ระบบของคุณ
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.txt';
// อ่านไฟล์
fs.readFile(resourcesFolder, (err, fileStream) => {
// สร้าง FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// สร้างคำขออัปโหลดไฟล์
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.txt", fileStream, myStorage);
// อัพโหลดไฟล์
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
ด้วยเหตุนี้ ไฟล์ข้อความที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์
แปลงข้อความเป็นรูปแบบ PDF ใน Node.js
คุณสามารถแปลง Text เป็น PDF โดยทางโปรแกรมโดยทำตามขั้นตอนด้านล่าง:
- สร้างอินสแตนซ์ของ ConvertApi
- สร้างตัวอย่างของ ConvertSettings
- ตั้งชื่อที่เก็บข้อมูลและเส้นทางไฟล์ข้อความอินพุต
- จากนั้น กำหนด “pdf” ให้กับรูปแบบ
- ตอนนี้ ระบุพาธไฟล์ pdf เอาต์พุต
- สร้าง ConvertDocumentRequest ด้วย ConvertSettings
- สุดท้าย แปลงโดยเรียกเมธอด convertDocument() ด้วย ConvertDocumentRequest
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ TEXT เป็นรูปแบบ PDF ใน Nodejs โดยใช้ REST API:
// วิธีแปลงไฟล์ TEXT เป็น PDF ใน Node.js โดยใช้ 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 {
// สร้างคำขอแปลงเอกสาร
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);
})
ดาวน์โหลดไฟล์ที่แปลงแล้ว
ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ PDF ที่แปลงแล้วบนคลาวด์ ตอนนี้คุณรู้วิธีแปลง Text เป็น PDF ในโหนดแล้ว จากนั้นดาวน์โหลดไฟล์ pdf โดยใช้ตัวอย่างโค้ดต่อไปนี้:
// สร้าง FileApi เพื่อดาวน์โหลดไฟล์ที่แปลงแล้ว
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// สร้างคำขอไฟล์ donwload
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.pdf", myStorage);
// ดาวน์โหลดไฟล์และตอบกลับประเภท Stream
fileApi.downloadFile(request)
.then(function (response) {
// บันทึกไฟล์ในไดเร็กทอรีระบบของคุณ
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);
});
ตัวแปลงข้อความเป็น PDF ฟรีออนไลน์
วิธีแปลงข้อความเป็น PDF ออนไลน์ฟรี โปรดลองทำสิ่งต่อไปนี้เพื่อ ออนไลน์แปลงข้อความเป็น pdf ฟรี ซึ่งพัฒนาโดยใช้ API ข้างต้น
บทสรุป
ไฟล์ข้อความและ PDF ใช้กันอย่างแพร่หลายในการจัดเก็บและส่งข้อมูล บทความนี้กล่าวถึงวิธีเปลี่ยนข้อความเป็น pdf ในแอปพลิเคชัน Node.js คุณรู้แล้วตอนนี้:
- วิธีแปลงข้อความเป็น PDF โดยใช้ Node.js;
- อัปโหลดไฟล์ข้อความโดยทางโปรแกรมแล้วดาวน์โหลดไฟล์ PDF ที่แปลงแล้ว
- ตัวแปลงข้อความเป็น PDF ออนไลน์ฟรี;
นอกจากนี้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion Cloud API โดยใช้ เอกสารประกอบ เรายังมีส่วน API Reference ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์
สุดท้ายนี้ groupdocs.cloud กำลังเขียนบทความบล็อกใหม่เกี่ยวกับการแปลงไฟล์รูปแบบต่างๆ โดยใช้ REST API ดังนั้นโปรดติดตามการอัปเดตอย่างสม่ำเสมอ
ถามคำถาม
คุณสามารถถามคำถามเกี่ยวกับวิธีแปลงข้อความเป็นรูปแบบ PDF ผ่านทางฟอรัมสนับสนุนฟรี
คำถามที่พบบ่อย
ฉันจะแปลงข้อความเป็น PDF ใน Node.js ได้อย่างไร
โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ข้อมูลโค้ด Node.js สำหรับวิธีแปลงไฟล์ Text เป็น PDF แบบออนไลน์และรวดเร็ว
จะติดตั้งไลบรารี Text to PDF Node.js ได้อย่างไร
ดาวน์โหลดและติดตั้งตัวแปลง Text เป็น PDF ไลบรารี Node.js เพื่อแปลงและประมวลผลไฟล์โดยทางโปรแกรม
วิธีแปลงข้อความเป็นไฟล์ PDF โดยใช้ REST API
สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของการตั้งค่าการแปลงและเรียกใช้เมธอด convertDocument ด้วย ConvertDocumentRequest เพื่อแปลงไฟล์ข้อความเป็น PDF ออนไลน์ หรือในทางกลับกัน
ฉันจะแปลงไฟล์ข้อความเป็น PDF ออนไลน์ฟรีได้อย่างไร
โปรดใช้ ตัวแปลงไฟล์ข้อความออนไลน์เป็น PDF เพื่อแปลงไฟล์ข้อความเป็น PDF อย่างง่ายดายในไม่กี่วินาที
ฉันจะแปลงไฟล์ Text เป็น PDF ทางออนไลน์ฟรีได้อย่างไร
- เปิด เครื่องมือแปลงข้อความเป็น PDF ออนไลน์
- คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลดไฟล์ข้อความหรือลากและวางไฟล์ข้อความ
- คลิกที่ปุ่ม Convert Now ตัวแปลง Text เป็น PDF ออนไลน์จะแปลง Text เป็นไฟล์ PDF
- ลิงค์ดาวน์โหลดไฟล์เอาต์พุตจะพร้อมใช้งานทันทีหลังจากการแปลง
ฉันจะแปลงข้อความเป็น PDF ออฟไลน์ใน windows ได้อย่างไร
โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดซอฟต์แวร์แปลงข้อความเป็น PDF ฟรีสำหรับ Windows ซอฟต์แวร์ดาวน์โหลดฟรีแปลงข้อความเป็น PDF ออนไลน์นี้สามารถใช้แปลงข้อความเป็น PDF ในหน้าต่างได้อย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว
ดูสิ่งนี้ด้วย
เราขอแนะนำให้คุณไปที่บทความต่อไปนี้เพื่อเรียนรู้เกี่ยวกับ:
- แปลง PDF เป็นเอกสาร Word ที่แก้ไขได้โดยใช้ Node.js
- แปลงสเปรดชีต Excel เป็น PDF ใน Node.js
- วิธีแปลง JPG เป็น PDF โดยใช้ Node.js
- แปลงเอกสาร Word เป็น PDF โดยใช้ REST API ใน Python
- แปลง PDF เป็นเอกสาร Word ที่แก้ไขได้ด้วย Python SDK
- รวมไฟล์ PowerPoint PPT/PPTX ออนไลน์โดยใช้ REST API ใน Ruby
- แปลงไฟล์ MSG และ EML เป็น PDF ใน Python
- แปลง XML เป็น CSV และ CSV เป็น XML ใน Python
- วิธีแปลง CSV เป็น JSON และ JSON เป็น CSV ใน Python
- แปลง CSV เป็น JSON และ JSON เป็น CSV ใน Java
- วิธีแปลง EXCEL เป็น JSON และ JSON เป็น EXCEL ใน Python
- แปลง Markdown เป็น PDF และ PDF เป็น Markdown ใน Python
- แปลง Word เป็น Markdown และ Markdown เป็น Word ใน Python
- วิธีแปลง HTML เป็น PDF ใน C# โดยใช้ REST API
- วิธีแปลง Word เป็น PDF โดยทางโปรแกรมใน C#
- แปลง Word เป็น JPG และ JPG เป็น Word โดยทางโปรแกรมใน Java
- แปลง CSV เป็น JSON และ JSON เป็น CSV ใน Java