Tổng quan về GroupDocs.Sáp nhập

API để kết hợp, tách, hoán đổi, cắt hoặc xóa tài liệu, trang trình bày và sơ đồ trong các ứng dụng .NET

Illustration merger

Dễ dàng hợp nhất nhiều tài liệu trong C#

Hợp nhất tài liệu: Kết hợp liền mạch nhiều tệp PDF và Office thành một tài liệu duy nhất, với sự hỗ trợ cho nhiều định dạng. GroupDocs.Merger dành cho .NET giúp hợp nhất tài liệu nhanh chóng và không gặp rắc rối.

Đơn giản hóa việc quản lý tài liệu bằng cách chia nhỏ các tệp lớn

Chia nhỏ các tệp PDF hoặc Office lớn thành các phần nhỏ hơn, dễ quản lý hơn một cách dễ dàng. GroupDocs.Merger dành cho .NET cho phép bạn phân chia tài liệu dựa trên các trang, phạm vi cụ thể hoặc thậm chí trích xuất các trang riêng lẻ một cách dễ dàng.

Thao tác với các trang và tùy chỉnh cấu trúc tài liệu - sắp xếp lại, hoán đổi hoặc xóa

Kiểm soát tài liệu của bạn bằng cách sắp xếp lại các trang, xóa các trang không mong muốn hoặc thêm các trang mới. GroupDocs.Merger dành cho .NET trao quyền cho bạn thao tác cấu trúc tài liệu, cho phép bạn tùy chỉnh và điều chỉnh các tệp theo nhu cầu cụ thể của mình.

Nền tảng độc lập

GroupDocs.Merger cho .NET hỗ trợ các hệ điều hành, khung và trình quản lý gói sau

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Các định dạng tệp được hỗ trợ

GroupDocs.Merger dành cho .NET hỗ trợ các hoạt động với định dạng tệp tài liệu sau đây.

Định dạng Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

Tài liệu & hình ảnh

  • Các tài liệu: PDF, XPS, TEX
  • Hình ảnh: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

định dạng khác

  • mạng: HTML, MHTML, MHT
  • lưu trữ: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

Các tính năng của GroupDocs.Merger

Liên tục hợp nhất, chia nhỏ và thao tác Tài liệu PDF và Office

Feature icon

Hợp nhất các tệp

Kết hợp hai hoặc nhiều tài liệu thành một tài liệu duy nhất, hợp nhất các trang hoặc phạm vi trang cụ thể từ nhiều tài liệu nguồn.

Feature icon

Tách tài liệu

Chia tài liệu nguồn thành nhiều tài liệu kết quả bằng cách sử dụng thao tác chia.

Feature icon

Di chuyển trang

Định vị lại các trang trong tài liệu bằng tính năng MovePage.

Feature icon

Xóa trang

Xóa các trang riêng lẻ hoặc tập hợp các số trang cụ thể khỏi tài liệu nguồn.

Feature icon

Xoay trang

Xoay các trang trong tài liệu bằng cách đặt góc xoay thành 90, 180 hoặc 270 độ bằng thao tác Xoay trang.

Feature icon

Hoán đổi trang

Trao đổi vị trí của hai trang trong tài liệu nguồn, tạo một tài liệu mới với các vị trí trang được hoán đổi.

Feature icon

Trích xuất trang

Trích xuất các trang hoặc phạm vi trang cụ thể từ tài liệu nguồn, tạo tài liệu mới chỉ chứa các trang đã chọn.

Feature icon

Thay đổi hướng

Đặt hướng trang (dọc hoặc ngang) cho các trang cụ thể hoặc tất cả các trang của tài liệu bằng cách sử dụng thao tác Thay đổi hướng.

Feature icon

Xem trước các trang

Tạo các hình ảnh đại diện cho các trang tài liệu để hiểu nội dung và cấu trúc tốt hơn. Tạo bản xem trước của tất cả hoặc chỉ các trang cụ thể.

mẫu mã

Một số trường hợp sử dụng GroupDocs.Merger điển hình cho hoạt động .NET

Hợp nhất các trang tệp DOCX cụ thể vào một tài liệu

Tính năng Hợp nhất trang chọn lọc cho phép bạn chỉ trích xuất và hợp nhất nội dung mong muốn từ mỗi tệp. Đây là một ví dụ về cách đạt được việc hợp nhất trang có chọn lọc bằng C#:

Cách hợp nhất các tệp DOCX trong C#

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Tải tệp DOCX nguồn
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Thêm một tệp DOCX khác để hợp nhất
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Hợp nhất các tệp DOCX và lưu kết quả
  merger.Save(@"c:\result.docx");
}

Tách tài liệu PDF thành nhiều tệp

Chia tài liệu thành nhiều tệp một cách hiệu quả bằng tính năng Split Document giúp đơn giản hóa quy trình quản lý và trích xuất các phần hoặc trang cụ thể từ các tài liệu lớn. Nó cho phép bạn chia tài liệu thành các phần nhỏ hơn dựa trên các tiêu chí khác nhau - theo phạm vi trang, theo trang bắt đầu/kết thúc, theo số trang lẻ/chẵn, v.v.

Cách chia tài liệu thành nhiều tài liệu nhiều trang

// Tách tệp PDF bằng API GroupDocs.Merger
int[] splitPages = new int[] { 3, 6, 8 };

// Khởi tạo lớp SplitOptions với định dạng đường dẫn tệp đầu ra
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Khởi tạo Sáp nhập với tài liệu PDF đầu vào
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Gọi phương thức tách và chuyển đối tượng SplitOptions để lưu tài liệu kết quả
  merger.Split(splitOptions);
}  
 Tiếng Việt