
คุณกำลังมองหาวิธีแปลงไฟล์ข้อความธรรมดาจาก TXT ไปเป็น PDF ได้อย่างราบรื่นภายในโปรเจ็กต์ JavaScript ของคุณหรือไม่? คุณมาถูกที่แล้ว! ไม่ว่าคุณกำลังสร้างเว็บแอปพลิเคชัน สร้างเครื่องมือเพิ่มประสิทธิภาพการทำงาน หรือเพียงต้องการปรับปรุงขั้นตอนการทำงานของคุณ ความสามารถในการแปลง TXT เป็น PDF ได้โดยตรงจากภายในโค้ด JavaScript ของคุณจะช่วยประหยัดเวลาได้จริง ดังนั้น เรามาเริ่มต้นการเดินทางครั้งนี้เพื่อฝึกฝนศิลปะการแปลง TXT เป็น PDF ใน JavaScript กันเถอะ!
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ตัวแปลง JavaScript TXT เป็น PDF
- แปลง TXT เป็น PDF ใน JavaScript
- [ลองใช้ตัวแปลง TXT เป็น PDF ออนไลน์]
- แหล่งข้อมูลฟรี
ไลบรารี JavaScript เพื่อแปลง TXT เป็น PDF
เราจะใช้ Aspose.PDF for JavaScript เพื่อแปลง TXT เป็นเอกสาร PDF ช่วยให้นักพัฒนาสามารถสร้าง จัดการ แก้ไข และแปลงเอกสาร PDF โดยทางโปรแกรม สามารถรวมเข้ากับแอปพลิเคชัน JavaScript ได้อย่างง่ายดาย ซึ่งทำให้เป็นตัวเลือกที่เหมาะสำหรับงานที่เกี่ยวข้องกับ PDF
โปรด ดาวน์โหลดไลบรารี่ และปฏิบัติตามคำแนะนำการติดตั้งที่ให้ไว้ที่นี่: ติดตั้ง Aspose.PDF for JavaScript
แปลง TXT เป็น PDF ใน JavaScript
ในการแปลง TXT เป็น PDF โดยใช้ Aspose.PDF ในเว็บแอปพลิเคชัน เราเพียงแค่ต้องโหลดไฟล์ TXT แล้วบันทึกในรูปแบบ PDF งานการแปลง TXT เป็น PDF ที่ใช้ทรัพยากรมากจะถูกส่งไปยังเธรดของพนักงานเว็บ และจะป้องกันการบล็อกเธรด UI หลัก ดังนั้นแอปพลิเคชันตัวแปลงของเราจึงเป็นมิตรกับผู้ใช้ และการดาวน์โหลดผ่านการแปลงก็ง่ายขึ้น
เราสามารถแปลงไฟล์ข้อความธรรมดาเป็นเอกสาร PDF ใน JavaScript ได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:
- สร้างผู้ปฏิบัติงานเว็บโดยใช้ข้อมูลโค้ดต่อไปนี้:
/*Create Web Worker*/
const AsposePDFWebWorker = new Worker("AsposePDFforJS.js");
AsposePDFWebWorker.onerror = evt => console.log(`Error from Web Worker: ${evt.message}`);
AsposePDFWebWorker.onmessage = evt => document.getElementById('output').textContent =
(evt.data == 'ready') ? 'loaded!' :
(evt.data.json.errorCode == 0) ? `Result:\n${DownloadFile(evt.data.json.fileNameResult, "application/pdf", evt.data.params[0])}` : `Error: ${evt.data.json.errorText}`;
/*Event handler*/
const ffileFromTxt = e => {
const file_reader = new FileReader();
file_reader.onload = event => {
/*Convert a TXT-file to PDF and save the "ResultPDFFromTxt.txt" - Ask Web Worker*/
AsposePDFWebWorker.postMessage({ "operation": 'AsposePdfFromTxt', "params": [event.target.result, e.target.files[0].name, "ResultPDFFromTxt.pdf"] }, [event.target.result]);
};
file_reader.readAsArrayBuffer(e.target.files[0]);
};
/*Make a link to download the result file*/
const DownloadFile = (filename, mime, content) => {
mime = mime || "application/octet-stream";
var link = document.createElement("a");
link.href = URL.createObjectURL(new Blob([content], {type: mime}));
link.download = filename;
link.innerHTML = "Click here to download the file " + filename;
document.body.appendChild(link);
document.body.appendChild(document.createElement("br"));
return filename;
}
- ตอนนี้ แปลง TXT เป็น PDF โดยทำตามขั้นตอนด้านล่าง:
- ขั้นแรก เลือกไฟล์ TXT อินพุตที่คุณต้องการแปลง
- จากนั้น สร้างวัตถุ FileReader ใหม่
- จากนั้น เรียกใช้ฟังก์ชัน AsposePdfFromTxt ซึ่งจะแปลง TXT เป็นรูปแบบ PDF ฟังก์ชั่นนี้ยังยอมรับชื่อของไฟล์ที่แปลงแล้วด้วย
- หลังจากนั้น หาก json.errorCode เป็น 0 ไฟล์ PDF ผลลัพธ์ของคุณจะได้รับชื่อที่คุณระบุไว้ก่อนหน้านี้ มิฉะนั้น จะเกิดข้อผิดพลาดในไฟล์ของคุณ และข้อความแสดงข้อผิดพลาดจะถูกบันทึกไว้ในไฟล์ json.errorText
- สุดท้าย ฟังก์ชัน DownloadFile จะสร้างลิงก์สำหรับดาวน์โหลดไฟล์ PDF ที่แปลงแล้ว
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ TXT เป็นเอกสาร PDF ใน JavaScript
var ffileFromTxt = function (e) {
const file_reader = new FileReader();
file_reader.onload = (event) => {
const json = AsposePdfFromTxt(event.target.result, e.target.files[0].name, "ResultPDFFromTxt.pdf");
if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
else document.getElementById('output').textContent = json.errorText;
DownloadFile(json.fileNameResult, "application/pdf");
}
file_reader.readAsArrayBuffer(e.target.files[0]);
}

รับไลบรารี PDF JavaScript ฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี และใช้ไลบรารี JavaScript PDF นี้โดยไม่มีข้อจำกัดใดๆ
ลองใช้ตัวแปลง TXT เป็น PDF ออนไลน์
คุณยังสามารถแปลงไฟล์ข้อความธรรมดาเป็นเอกสาร PDF ออนไลน์ได้โดยใช้เครื่องมือ ตัวแปลง TXT เป็น PDF ฟรีนี้

TXT เป็น PDF – แหล่งข้อมูลการเรียนรู้
นอกจากการสร้างไฟล์ TXT ลงในเอกสาร PDF แล้ว เรียนรู้เพิ่มเติมเกี่ยวกับการสร้าง จัดการ และแปลงเอกสาร PDF และสำรวจคุณสมบัติอื่นๆ ของไลบรารีโดยใช้แหล่งข้อมูลด้านล่าง:
บทสรุป
ในบล็อกโพสต์นี้ เราได้สำรวจกระบวนการแปลงไฟล์ TXT เป็นเอกสาร PDF โดยใช้ JavaScript ขั้นตอนและโค้ดที่ให้ไว้ในโพสต์บล็อกนี้ช่วยปรับปรุงการแปลงไฟล์ข้อความธรรมดาเป็นรูปแบบ PDF โดยใช้แอปพลิเคชัน JavaScript ลดความซับซ้อนของงานการแปลงเอกสารผ่านการผสานรวมและฟีเจอร์ที่มีประสิทธิภาพ Aspose.PDF ช่วยให้นักพัฒนาทำให้แอปพลิเคชันของตนมีประสิทธิภาพมากขึ้นโดยการแปลงข้อความเป็น PDF หากคุณมีคำถามใดๆ โปรดแจ้งให้เราทราบผ่านทาง ฟอรัมการสนับสนุนฟรี ของเรา