ไฟล์ OneNote ใช้เพื่อจัดระเบียบสิ่งต่างๆ ที่คุณสามารถเก็บข้อมูลสำคัญในรูปแบบของข้อความ รูปภาพ รูปวาด ฯลฯ คุณสามารถรวมสมุดบันทึกหลายเล่มเป็นไฟล์เดียวได้ ไฟล์เอาต์พุตที่ผสานสามารถบันทึกเป็นไฟล์ OneNote (.one) รวมถึงเอกสาร PDF ได้ตามความต้องการของคุณ
- ไฟล์ OneNote .one รวมเป็นไฟล์เดียว – การติดตั้ง C# API
- รวมไฟล์ OneNote .one เข้ากับไฟล์โน้ตบุ๊กใน C#
- รวมไฟล์ OneNote .one เข้ากับไฟล์ PDF ใน C#
ไฟล์ OneNote .one รวมเป็นไฟล์เดียว – การติดตั้ง C# API
ไฟล์ OneNote มักถูกบันทึกด้วยนามสกุลไฟล์ .one คุณสามารถผสานไฟล์ OneNote กับ Aspose.Note for .NET API เพียงดาวน์โหลดไฟล์ DLL อ้างอิงจากส่วน New Releases หรือด้วยคำสั่งการติดตั้ง NuGet ด้านล่าง:
PM> Install-Package Aspose.Note
รวมไฟล์ OneNote .one เข้ากับไฟล์โน้ตบุ๊กใน C#
คุณสามารถรวมไฟล์ OneNote หลายไฟล์ไว้ในสมุดบันทึกเล่มเดียวได้โดยทำตามขั้นตอนต่อไปนี้:
- โหลดไฟล์โน้ตบุ๊กต้นทางและปลายทางโดยใช้คลาส Document
- โคลนหน้าทั้งหมดและรวมหน้าด้วยวิธี Merge
- บันทึกไฟล์ 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 โดยทำตามขั้นตอนด้านล่าง:
- โหลดสมุดบันทึกต้นทางและปลายทางด้วยวัตถุคลาส Document
- รวมหน้าทั้งหมดด้วยวิธี Merge โดยการโคลนทีละหน้า
- ส่งออกเอกสาร 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 ได้โดยไปที่ส่วน เอกสารประกอบ ในกรณีที่คุณมีคำถามหรือข้อกังวลใดๆ โปรดติดต่อเราผ่านทาง ฟอรัม