C++ API để tách PDF tệp theo chương trình

C++ SDK để tách PDF tệp và xuất kết quả sang nhiều định dạng tệp khác nhau

Sử dụng thư viện C++ để tách PDF tệp qua API REST. Dễ dàng chia hai hoặc nhiều PDF tệp thành nhiều phần bằng cách sử dụng C++.

Xem đoạn mã

Tách PDF bằng API REST trong C++

Thư viện C++ này cung cấp cho các nhà phát triển C++ khả năng làm việc với chức năng chia PDF bằng API REST. Nó cho phép bạn chia một PDF tài liệu thành nhiều tệp nhỏ hơn trực tuyến trong C++. Ví dụ: bạn có thể cần gửi email một vài trang từ PDF tài liệu của mình hoặc bạn có thể chỉ muốn hiển thị cho khách hàng một phần của PDF tệp của mình. Tất cả điều này có thể được thực hiện thông qua chức năng chia nhỏ PDF trong mã C++.

Có thể sử dụng nhiều phương pháp khác nhau để chia nhỏ PDF tệp: "theo trang", "theo phạm vi trang", "theo tiêu đề", "theo ngắt phần". Chỉ cần tải PDF tài liệu gốc và chọn phương pháp bạn cần. Đảm bảo rằng PDF tài liệu của bạn sử dụng các kiểu tiêu đề bắt buộc hoặc chứa các dấu ngắt phần nếu bạn muốn chia PDF tệp của mình theo các tiêu chí này bằng mã C++. Sau khi chia nhỏ PDF tài liệu, bạn có thể xuất kết quả dưới dạng các trang tài liệu riêng biệt hoặc các tệp nhỏ hơn.

Chia PDF tài liệu thành nhiều phần bằng C++ Cloud SDK

Tất cả việc chia nhỏ PDF tài liệu được thực hiện trong máy chủ web Đám mây trên Aspose với tốc độ tối đa và tuân thủ tất cả các tiêu chuẩn bảo mật. Thư viện C++ của chúng tôi được thiết kế để tạo các ứng dụng xử lý PDF và dựa trên sự tương tác giữa máy khách-máy chủ thông qua API REST.

Nếu bạn có câu hỏi về cách chia PDF tài liệu thành nhiều tài liệu hoặc cách trích xuất trang PDF theo các thông số được chỉ định, hãy thử Splitter Online của chúng tôi và xuất kết quả thành định dạng tài liệu thuận tiện:

Tải lên tệp bạn muốn chia nhỏ
Mã vận hành
Chọn định dạng mục tiêu từ danh sách
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####",
  L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);

auto doc = std::shared_ptr<std::istream>(new std::ifstream(
  std::filesystem::path(L"Input.pdf"), std::istream::binary));
std::shared_ptr<requests::SplitDocumentOnlineRequest> request(
    new requests::ConvertDocumentRequest(
        doc, 
        std::make_shared<std::wstring>(L"pdf"),
        nullptr,
        nullptr,
        nullptr,
        nullptr,
        nullptr,
        std::make_shared<bool>(true),
        nullptr
    )
);
auto zippedPages = wordsApi->splitDocumentOnline(request);
Mã vận hành
  
Sao chép mã C++ vào khay nhớ tạm

Cách sử dụng C++ để tách PDF tệp

  1. Cài đặt C++ SDK và thêm tài liệu tham khảo (nhập thư viện) vào dự án C++ của bạn.
  2. Định cấu hình API bằng các khóa ứng dụng của bạn
  3. Mở PDF tệp nguồn trong C++.
  4. Gọi phương thức splitDocumentOnline(), chuyển tên tệp đầu ra với phần mở rộng được yêu cầu.
  5. Nhận kết quả phân tách dưới dạng các tệp riêng biệt.

Thư viện C++ để chia PDF tệp thành nhiều phần

Sao Aspose.Words Cloud SDK for C++ từ GitHub. Bạn có thể tìm thông tin chi tiết về cách xây dựng và định cấu hình SDK trong phần "How to use the SDK".

Để nhanh chóng nhận được thông tin xác thực bảo mật cần thiết và truy cập REST API của chúng tôi, vui lòng làm theo các Instructions sau trong tài liệu.

yêu cầu hệ thống

Tham khảo Repository Documentation để xem chi tiết.

Các định dạng phổ biến khác để chia nhỏ tệp

Bạn có thể sử dụng các định dạng phổ biến khác:

5%

Đăng ký cập nhật sản phẩm của Aspose

Nhận bản tin hàng tháng và ưu đãi gửi trực tiếp đến hộp thư của bạn.

© Aspose Pty Ltd 2001-2024. Đã đăng ký Bản quyền.