
เคยต้องการแทรก PDF หรือเอกสารอื่นๆ ลงในเอกสาร OneNote โดยการเขียนโปรแกรมหรือไม่? คุณโชคดีแล้ว เพราะบทความนี้จะสอนคุณ วิธีการแทรก PDF ลงใน OneNote โดยใช้ C#
OneNote คือซอฟต์แวร์สำหรับการจดบันทึกและการจัดการงานดิจิทัลจาก Microsoft นอกจากการรวบรวม จัดระเบียบ และการทำงานร่วมกันในข้อมูลแบบเสรีแล้ว ยังรองรับการทำงานร่วมกันหลายคนในบันทึก วาดภาพ ข้อความหน้าจอ และความคิดเห็นเสียง บางครั้งเราอาจจำเป็นต้องแทรกไฟล์ PDF ลงในเอกสาร OneNote เป็นไฟล์แนบ เป้าหมายของบทความนี้คือการให้วิธีแก้ปัญหาสำหรับการแทรกเอกสาร PDF ลงใน OneNote โดยใช้ C#
หากคุณกำลังมองหาวิธีการนำเนื้อหาจากเอกสาร PDF ไปยังบันทึก คุณสามารถ อ่านบล็อกโพสต์ก่อนหน้านี้ของฉัน ที่ให้คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการแปลง PDF เป็น OneNote ใน C#
หัวข้อที่ครอบคลุมในบทความนี้:
- C# API สำหรับการแทรก PDF ลงใน OneNote
- แทรก PDF ลงในเอกสาร OneNote ใหม่
- แทรก PDF ลงในเอกสาร OneNote ที่มีอยู่
C# API สำหรับการแทรก PDF ลงใน OneNote
สำหรับการแทรกเอกสาร PDF ลงในเอกสาร OneNote ใหม่หรือที่มีอยู่ เราจะใช้ Aspose.Note สำหรับ .NET API ซึ่งเป็น API สำหรับการจัดการเอกสาร OneNote ที่มีฟีเจอร์ครบครันที่ช่วยให้คุณสามารถสร้าง อ่าน และแปลงเอกสาร OneNote นอกจากนี้ยังรองรับการแทรกรูปภาพ ภาพถ่าย หรือเอกสารอื่นๆ ลงในเอกสาร OneNote ใหม่หรือที่มีอยู่ และสามารถนำเข้าข้อมูลจากเอกสาร PDF ไปยังเอกสาร OneNote ได้โดยใช้ API
กรุณา ดาวน์โหลด DLL ของ API หรือทำการติดตั้งโดยใช้ NuGet
PM> Install-Package Aspose.Note
แทรก PDF ลงในเอกสาร OneNote ใหม่โดยใช้ C#
เราสามารถสร้างเอกสาร OneNote ใหม่และแทรกไฟล์ PDF เป็นไฟล์แนบได้ง่ายๆ โดยทำตามขั้นตอนดังนี้:
- สร้างอินสแตนซ์ของคลาส Document
- สร้างออบเจ็กต์ของคลาส Page, Outline, และ OutlineElement
- อ่านไฟล์ PDF และไฟล์ไอคอนของมันลงในออบเจ็กต์ FileStream
- ในขณะเดียวกัน สร้างออบเจ็กต์ของคลาส AttachedFile และส่งชื่อไฟล์และออบเจ็กต์สตรีมเป็นอาร์กิวเมนต์
- หลังจากนั้น ให้เพิ่ม AttachedFile ลงใน OutlineElement โดยใช้เมธอด AppendChildLast()
- ต่อมาให้เพิ่ม Outline ลงใน Page และ Page ลงใน Document
- สุดท้ายให้เรียกเมธอด Save() เพื่อบันทึกเอกสาร OneNote
ตัวอย่างโค้ดด้านล่างแสดงวิธีการ แทรกไฟล์ PDF ลงในเอกสาร OneNote ใหม่โดยใช้ C#

แทรก PDF ลงในเอกสาร OneNote ใหม่โดยใช้ C#.
แทรก PDF ลงในเอกสาร OneNote ที่มีอยู่ใน C#
เราสามารถแทรกเอกสาร PDF ลงในเอกสาร OneNote ที่มีอยู่ได้ด้วยการทำตามขั้นตอนที่กล่าวถึงข้างต้น แต่ในขั้นตอนที่ 1 เราจะต้องโหลดเอกสาร OneNote ที่มีอยู่โดยใช้คลาส Document
ตัวอย่างโค้ดด้านล่างแสดงวิธีการ แทรก PDF ลงในเอกสาร OneNote ที่มีอยู่โดยใช้ C#

แทรก PDF ลงในเอกสาร OneNote ที่มีอยู่โดยใช้ C#.
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ไลบรารีโดยไม่มีข้อจำกัดในการประเมินผล
สรุป
ในบทความนี้ เราได้เรียนรู้วิธีการ:
- สร้างเอกสาร OneNote ใหม่โดยโปรแกรม
- โหลดเอกสาร OneNote ที่มีอยู่
- โหลดและแทรก PDF เป็นไฟล์แนบใน OneNote
นอกจากการแทรก PDF ลงใน OneNote โดยใช้ C# คุณยังสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Aspose.Note สำหรับ .NET API โดยใช้ เอกสารอ้างอิง ในกรณีที่มีข้อสงสัย สามารถติดต่อเราได้ที่ ฟอรั่มสนับสนุนฟรี