ไลบรารีคำอธิบายประกอบ PDF ของ JavaScript โอเพ่นซอร์ส

ไลบรารี JavaScript แบบโอเพ่นซอร์สและฟรีสำหรับการเพิ่มคำอธิบายประกอบลงในเอกสาร PDF

PDFKit คืออะไร?

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

ต่อไปนี้เป็นคุณสมบัติคำอธิบายประกอบหลักของ PDFKit:

  • การเพิ่มลิงก์: PDFKit ช่วยให้คุณสามารถรวมลิงก์ที่คลิกได้ภายในเอกสาร PDF ของคุณ
  • การเพิ่มข้อความที่ขีดฆ่า: คุณสามารถใช้เอฟเฟกต์ขีดทับกับข้อความใน PDF ของคุณที่สร้างด้วย PDFKit
  • การเพิ่มบันทึกย่อ: PDFKit ช่วยให้คุณสามารถแทรกคำอธิบายประกอบบันทึกแบบโต้ตอบลงในเอกสาร PDF ของคุณได้
GitHub

สถิติ GitHub

ชื่อ:
ภาษา:
ดาว:
ส้อม:
ใบอนุญาต:
พื้นที่เก็บข้อมูลได้รับการอัปเดตครั้งล่าสุดเมื่อ

เริ่มต้นใช้งาน PDFKit

คุณสามารถติดตั้งไลบรารี PDFKit ได้โดยใช้ตัวจัดการแพ็คเกจ npm เพียงพิมพ์คำสั่งต่อไปนี้หลังจากติดตั้ง npm

ติดตั้งโดยใช้ NPM


npm install pdfkit

เพิ่มคำอธิบายประกอบลิงก์ลงใน PDF

เราสามารถเพิ่มไฮเปอร์ลิงก์ในเอกสาร PDF โดยใช้คุณสมบัติคำอธิบายประกอบลิงก์ของไลบรารี PDFKit เราระบุพิกัด X และ Y ตลอดจนความสูงและความกว้างของข้อความ พร้อมด้วยลิงก์เพื่อทำให้เป็นไฮเปอร์ลิงก์โดยใช้ฟังก์ชัน link ดังที่แสดงในตัวอย่างโค้ดด้านล่าง:

เอาท์พุต

ผลลัพธ์ต่อไปนี้จะแสดงเอกสาร PDF ที่มีไฮเปอร์ลิงก์:

เพิ่มข้อความที่ขีดฆ่าลงใน PDF

เราสามารถเพิ่มข้อความที่ขีดฆ่าลงในเอกสาร PDF โดยใช้ฟังก์ชัน moveTo และ lineTo ที่ได้รับจากไลบรารี PDFKit ฟังก์ชัน moveTo จะวางเคอร์เซอร์ไว้ที่จุดเริ่มต้นของบรรทัด และใช้ฟังก์ชัน lineTo เพื่อลากเส้นจากจุดเริ่มต้นนั้นไปยังจุดสิ้นสุดของ ข้อความที่จะขีดฆ่า ตรวจสอบข้อมูลโค้ดด้านล่างเพื่อดูรายละเอียด:

เอาท์พุต

ภาพหน้าจอเอาต์พุตจะแสดงเอกสาร PDF โดยมีข้อความขีดฆ่าเพิ่มเข้าไป

เพิ่มบันทึกเชิงโต้ตอบลงใน PDF

เราสามารถเพิ่มบันทึกเชิงโต้ตอบลงในเอกสาร PDF ของเราได้ ทำให้ผู้อ่านมีส่วนร่วมมากขึ้น บันทึกเชิงโต้ตอบเหล่านี้จะแสดงเป็นไอคอนภายใน PDF และเมื่อผู้ใช้เลื่อนเมาส์ไปเหนือบันทึกย่อเหล่านั้น จะเปิดเผยเนื้อหาป๊อปอัป คุณสามารถควบคุมตำแหน่งและขนาดได้อย่างเต็มที่ โดยปรับพิกัด X, Y ความสูงและความกว้างได้ตามต้องการ ลองใช้ข้อมูลโค้ดด้านล่างเพื่อเพิ่มบันทึกแบบโต้ตอบลงใน PDF:

เอาท์พุต

ภาพหน้าจอต่อไปนี้แสดงเอกสาร PDF พร้อมด้วยบันทึกย่อแบบโต้ตอบที่เพิ่มเข้าไป:

และเมื่อเราวางเมาส์เหนือไอคอนสีเหลือง ข้อความทั้งหมดจะแสดงดังนี้:

บทสรุป

โดยสรุป PDFKit เป็นไลบรารี JavaScript ฟรีสำหรับการเพิ่มคำอธิบายประกอบลงในเอกสาร PDF โดยให้วิธีที่เข้าถึงได้และใช้งานง่ายในการเพิ่มคำอธิบายประกอบ

แม้ว่า PDFKit จะมีประสิทธิภาพดีในหลายด้าน แต่สิ่งสำคัญที่ควรทราบคือฟังก์ชัน goTo ไม่ทำงานตามที่คาดไว้ นอกจากนี้ ฟังก์ชัน note อาจเพิ่มช่องว่างในเนื้อหา ซึ่งอาจนำไปสู่ผลลัพธ์ที่ไม่ต้องการ ยิ่งไปกว่านั้น ดังที่กล่าวไปแล้วข้างต้น เราสามารถเพิ่มคำอธิบายประกอบให้กับเอกสาร PDF ใหม่เท่านั้น (และไม่ใช่ PDF ที่มีอยู่) ที่สร้างด้วย PDFKit ความไม่สอดคล้องกันเหล่านี้อาจทำให้เกิดคำถามเกี่ยวกับความเหมาะสมสำหรับงานอัตโนมัติ อย่างไรก็ตาม PDFKit ยังคงเป็นเครื่องมืออันทรงคุณค่าสำหรับคำอธิบายประกอบด้วยตนเองและการปรับแต่งเอกสาร

สินค้าที่คล้ายกัน

 Thai