Hợp nhất OneNote .one csharp

Tệp OneNote được sử dụng để sắp xếp những thứ mà bạn có thể giữ thông tin quan trọng dưới dạng văn bản, hình ảnh, bản vẽ, v.v. Bạn có thể hợp nhất nhiều sổ ghi chép thành một tệp duy nhất. Tệp đầu ra đã hợp nhất có thể được lưu dưới dạng tệp OneNote (.one) cũng như tài liệu PDF theo yêu cầu của bạn.

OneNote .one Tệp hợp nhất thành một tệp duy nhất - Cài đặt API C#

Các tệp OneNote thường được lưu với phần mở rộng tệp .one. Bạn có thể hợp nhất các tệp OneNote với API Aspose.Note cho .NET. Chỉ cần tải xuống tệp DLL tham chiếu từ phần Bản phát hành mới hoặc bằng lệnh cài đặt NuGet bên dưới:

PM> Install-Package Aspose.Note

Hợp nhất các tệp .one OneNote thành một tệp Notebook trong C#

Bạn có thể hợp nhất nhiều tệp OneNote thành một sổ ghi chép duy nhất bằng các bước sau:

  1. Tải các tệp sổ ghi chép nguồn và đích bằng lớp Tài liệu.
  2. Sao chép tất cả các trang và hợp nhất các trang bằng phương pháp Merge.
  3. Lưu tệp OneNote đầu ra.

Mã mẫu sau đây cho biết cách hợp nhất các tệp .one OneNote thành một tệp Notebook trong C#:

// Tải tệp OneNote .one bằng lớp Tài liệu
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// Tải tệp OneNote đích
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// Hợp nhất tất cả các trang của tệp OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Lưu tài liệu OneNote đầu ra
oneDestination.Save("MergedOutput.one");

Hợp nhất các tệp .one OneNote thành một tệp PDF trong C#

Bạn có thể hợp nhất nhiều tệp OneNote thành một tệp và xuất tệp đầu ra dưới dạng tài liệu PDF bằng cách làm theo các bước bên dưới:

  1. Tải sổ ghi chép nguồn và đích bằng đối tượng lớp Tài liệu.
  2. Hợp nhất tất cả các trang bằng phương pháp Hợp nhất bằng cách sao chép từng trang một.
  3. Xuất tài liệu PDF đầu ra.

Đoạn mã dưới đây trình bày cách hợp nhất các tệp .one OneNote dưới dạng tài liệu PDF trong C#:

// Tải tệp OneNote .one bằng lớp Tài liệu
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// Tải tệp OneNote đích
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// Hợp nhất tất cả các trang của tệp OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Lưu tài liệu PDF đầu ra
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

Nhận Giấy phép Tạm thời Miễn phí

Bạn có thể yêu cầu Giấy phép tạm thời miễn phí để đánh giá API mà không có bất kỳ giới hạn nào.

Sự kết luận

Tóm lại, bài viết này trình bày cách hợp nhất các tệp OneNote khác nhau và lưu tệp đầu ra dưới dạng Notebook hoặc tài liệu PDF trong C# theo yêu cầu của bạn. Hơn nữa, bạn có thể khám phá nhiều tính năng khác của API bằng cách truy cập phần tài liệu. Trong trường hợp bạn có bất kỳ câu hỏi hoặc thắc mắc nào, vui lòng liên hệ với chúng tôi qua diễn đàn.

Xem thêm