รวม OneNote .one csharp

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

ไฟล์ OneNote .one รวมเป็นไฟล์เดียว – การติดตั้ง C# API

คุณสามารถรวมไฟล์ OneNote ในแอปพลิเคชันของคุณด้วย Aspose.Note for .NET API กำหนดค่า API อย่างง่ายดายโดยดาวน์โหลดไฟล์ DLL อ้างอิงจากหน้า ดาวน์โหลด หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.Note

รวมไฟล์ OneNote .one เข้ากับไฟล์โน้ตบุ๊กใน C#

คุณสามารถรวมสมุดบันทึก OneNote หลาย ๆ ไฟล์เป็นไฟล์เดียวโดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์โน้ตบุ๊กต้นทางและปลายทางโดยใช้คลาส Document
  2. โคลนหน้าทั้งหมดและรวมหน้าด้วยวิธี Combine
  3. บันทึกไฟล์ OneNote เอาต์พุต

โค้ดตัวอย่างด้านล่างอธิบายวิธีการรวมไฟล์ OneNote .one ลงใน Notebook เดียวใน C#:

// โหลดไฟล์ OneNote .one โดยใช้คลาส Document
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// โหลดไฟล์ OneNote ปลายทาง
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// รวมหน้าทั้งหมดของไฟล์ OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// บันทึกเอกสาร OneNote เอาต์พุต
oneDestination.Save("MergedOutput.one");

รวมไฟล์ OneNote .one เข้ากับไฟล์ PDF ใน C#

คุณสามารถรวมสมุดบันทึก OneNote ต่างๆ เป็นไฟล์เดียวและบันทึกไฟล์ที่ส่งออกเป็นไฟล์ PDF ด้วยขั้นตอนต่อไปนี้:

  1. โหลดสมุดบันทึกต้นทางและปลายทางด้วยวัตถุคลาส Document
  2. รวมหน้าทั้งหมดด้วยวิธี Combine โดยการโคลนทีละหน้า
  3. ส่งออกเอกสาร PDF เอาต์พุต

ตัวอย่างโค้ดต่อไปนี้เป็นการสาธิตวิธีรวมไฟล์ OneNote .one หลายไฟล์เป็นเอกสาร PDF ใน C#:

// โหลดไฟล์ OneNote .one โดยใช้คลาสเอกสาร
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// โหลดไฟล์ OneNote ปลายทาง
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// รวมหน้าทั้งหมดของไฟล์ OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// บันทึกเอกสาร PDF ที่ส่งออก
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถประเมิน API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี ถึง

บทสรุป

โดยสรุป บทความนี้จะอธิบายวิธีรวมไฟล์ OneNote หลายๆ ไฟล์และส่งออกไฟล์ที่สร้างเป็น Notebook หรือไฟล์ PDF โดยทางโปรแกรมใน C# นอกจากนี้ คุณอาจเรียนรู้คุณสมบัติอื่นๆ ที่ API รองรับขณะไปที่ เอกสารประกอบ โปรดอย่าลังเลที่จะพูดคุยเกี่ยวกับข้อกังวลของคุณกับเราผ่าน ฟอรัม

ดูสิ่งนี้ด้วย