Hợp nhất và phân chia tài liệu một cách dễ dàng

Hợp nhất các loại tài liệu khác nhau mà không gặp rắc rối.

Dễ dàng quản lý tài liệu bằng cách chia các tệp lớn thành các phần nhỏ hơn, dễ quản lý hơn.

Thao tác các trang tài liệu để sắp xếp lại, hoán đổi hoặc xóa chúng.

Tổng quan về GroupDocs.Merger

API để kết hợp, phân tách, hoán đổi, sắp xếp lại hoặc xóa các trang tài liệu, trang trình bày và sơ đồ.

  • Hợp nhất nhiều định dạng tập tin

    Kết hợp liền mạch nhiều PDF, Office và nhiều định dạng được hỗ trợ khác vào một tài liệu duy nhất.

  • Chia tài liệu lớn

    Chia tài liệu theo các trang, phạm vi cụ thể hoặc thậm chí trích xuất các trang riêng lẻ.

  • Tùy chỉnh cấu trúc tài liệu

    Sắp xếp tài liệu của bạn bằng cách sắp xếp lại, xóa hoặc thêm trang.

  • Xem trước các trang tài liệu

    Tạo hình ảnh trình bày của các trang tài liệu để hiểu rõ hơn về nội dung và cấu trúc.

Giới thiệu mã thực tế

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

Hợp nhất một số tập tin

GroupDocs.Merger cho phép bạn kết hợp nhiều tệp lại với nhau thành một tệp duy nhất. Bạn có thể hợp nhất toàn bộ tài liệu hoặc các trang cụ thể từ tài liệu của mình.
//  Chỉ định số trang hoặc phạm vi trang mong muốn để tham gia
PageJoinOptions joinOptions = new PageJoinOptions(1, 4, RangeMode.OddPages);

// Tải tệp DOCX nguồn
using (Merger merger = new Merger(@"c:\sample1.docx"))
{
  // 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:\merged.docx");
}
//  Chỉ định số trang hoặc phạm vi trang mong muốn để tham gia
JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Tải tệp DOCX nguồn
Merger merger = new Merger("c:\sample1.docx");
  
// 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:\merged.docx");
//  Chỉ định số trang hoặc phạm vi trang mong muốn để tham gia
const joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Tải tệp DOCX nguồn
const merger = new Merger("c:\sample1.docx");
  
// 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:\merged.docx");
import groupdocs.merger as gm

def run():

    #  Chỉ định số trang hoặc phạm vi trang mong muốn để tham gia
    joinOptions = gm.domain.options.JoinOptions(1, 4, gm.RangeMode.OddPages)

    # Tải tệp DOCX nguồn
    with gm.Merger("c:\sample1.docx") as merger:

        # 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:\merged.docx")

Hơn 60 định dạng tệp được hỗ trợ

GroupDocs.Merger hỗ trợ các thao tác với nhiều định dạng tài liệu.

Số liệu chuyên sâu và hiểu biết thống kê

Đi sâu vào phân tích chi tiết về các số liệu quan trọng của chúng tôi, cung cấp số liệu toàn diện và thông tin thống kê chuyên sâu về thành tích, tác động và sự phát triển của chúng tôi.

  • 60+

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

    Mỗi thư viện hỗ trợ xử lý hơn 50 định dạng tệp và tài liệu phổ biến nhất.

  • 274k

    Tải xuống NuGet

    GroupDocs.Merger cho .NET có hơn 274K lượt tải xuống từ trình quản lý gói NuGet.

  • 5.5k

    Tải xuống Maven

    GroupDocs.Merger dành cho Java có hơn 5,5 nghìn lượt tải xuống từ kho lưu trữ Maven của chúng tôi.

  • 140+

    Khách hàng hạnh phúc

    Thư viện của chúng tôi được sử dụng bởi cả các nhà phát triển cá nhân nhỏ cũng như các công ty hàng đầu trên toàn thế giới.

Khách hàng hạnh phúc của chúng tôi

Thư viện GroupDocs được các thương hiệu nổi tiếng và nổi tiếng trên toàn thế giới sử dụng.

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

Thư viện GroupDocs.Merger hỗ trợ các hệ điều hành và framework sau:

.NET

.NET Framework 4.6.2 trở lên
.NET Core 2.0 trở lên
.NET 6.0 trở lên
Mono Framework 2.6.7 trở lên
Windows, Linux, Mac OS
Microsoft Visual Studio
Xamarin (Android, iOS, Mac)
MonoDevelop
Hơn 60 định dạng tệp

Java

J2SE 8.0 trở lên
Windows, Linux, Mac OS
IntelliJ IDEA
Eclipse
NetBeans
Hơn 50 định dạng tệp

Node.js

Node.js 16+ và J2SE 8.0 (1.8) +
Windows, Linux, Mac OS
Atom
Visual Studio Code
Bất kỳ trình soạn thảo văn bản nào khác
50+ định dạng tập tin

Python

Python 3.9+
và .Net 6+
Windows, Linux, Mac OS
IDLE
PyCharm
Visual Studio Code
50+ định dạng tập tin

Sẵn sàng để bắt đầu?

Dùng thử miễn phí các tính năng của GroupDocs.Merger trên nền tảng của bạn

Các câu hỏi thường gặp

Câu trả lời cho các câu hỏi thường gặp nhất.

  • Thư viện GroupDocs.Merger có cần bất kỳ phần mềm bên thứ ba nào khác để thao tác với tài liệu không?
    GroupDocs.Merger không yêu cầu cài đặt bất kỳ phần mềm bên ngoài nào như Adobe Acrobat, Microsoft Office hoặc bất kỳ phần mềm nào khác.
  • Tôi có thể dùng thử thư viện GroupDocs.Merger trước khi mua không?
    Có, bạn có thể dùng thử GroupDocs.Merger mà không cần mua giấy phép. Sau khi cài đặt mà không có giấy phép, thư viện sẽ hoạt động ở chế độ dùng thử. Ở chế độ này, huy hiệu dùng thử sẽ được thêm vào tài liệu thu được và được cắt bớt thành 3 trang đầu tiên. Nếu bạn muốn dùng thử GroupDocs.Merger mà không bị giới hạn bởi phiên bản dùng thử, bạn cũng có thể yêu cầu giấy phép tạm thời 30 ngày. Để biết thêm chi tiết, hãy xem Nhận giấy phép tạm thời.
  • Bạn có giấy phép gì?
    Chúng tôi cung cấp một số loại giấy phép để phù hợp với nhu cầu của các nhà phát triển hoặc công ty cụ thể. Các loại giấy phép tùy thuộc vào số lượng nhà phát triển, số lượng vị trí trang web của nhà phát triển và liệu bạn có cần phân phối SDK/API của chúng tôi cho khách hàng cuối của mình hay không. Ngoài ra, bạn có thể chọn giấy phép Metered dựa trên mức sử dụng sản phẩm hàng tháng. Tìm hiểu thêm tại Các loại giấy phép.
 Tiếng Việt