HTML JPG PDF XML DOCX
  Product Family
PDF

Trích Xuất Trang từ PDF qua Go SDK

API để trích xuất các Trang từ tài liệu PDF với Aspose.PDF Cloud Go SDK

Get Started

Cách trích xuất các Trang từ tài liệu PDF sử dụng Cloud Go SDK

Để trích xuất các trang từ tài liệu PDF, chúng tôi sẽ sử dụng Aspose.PDF Cloud Go SDK SDK Cloud này hỗ trợ các lập trình viên Go phát triển các ứng dụng tạo, chú thích, chỉnh sửa và chuyển đổi PDF dựa trên đám mây sử dụng ngôn ngữ lập trình Go qua Aspose.PDF REST API. Sử dụng lệnh sau từ Bảng điều khiển Quản lý Gói.

Lệnh Bảng điều khiển Quản lý Gói


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

Các bước để trích xuất trang sử dụng Go

Các nhà phát triển Aspose.PDF Cloud Go có thể dễ dàng trích xuất các trang từ tài liệu PDF. Các nhà phát triển chỉ cần vài dòng mã.

  1. Định nghĩa Hàm ExtractPageInfo
  2. Sử dụng hàm tải lên của riêng bạn
  3. Thiết lập Tham số Yêu cầu API
  4. Gọi API để Lấy Thông tin Trang
  5. Xử lý Lỗi và Hiển thị Kích thước Trang
 

Mã mẫu này cho thấy cách trích xuất các trang từ tài liệu PDF sử dụng PDF Cloud Go SDK


    package main

    import (
        "fmt"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    func ExtractPageInfo(pdf_api *asposepdfcloud.PdfApiService, document string, pageNumber int32, remoteFolder string) {
        // Get page information of the PDF document.
        uploadFile(pdf_api, document)

        args := map[string]interface{}{
            "folder": remoteFolder,
        }

        result, httpResponse, err := pdf_api.GetPage(document, pageNumber, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("Unexpected error!")
        } else {
            fmt.Println("Successfully extract page :", pageNumber, "Width :", result.Page.Rectangle.URX, "Height: ", result.Page.Rectangle.URY)

        }
    }
 

Làm việc với các trang trong PDF qua Go SDK

Trích xuất các trang từ một PDF là một nhiệm vụ phổ biến phục vụ nhiều mục đích khác nhau trong các ngữ cảnh khác nhau. Quá trình này bao gồm việc chọn các trang cụ thể từ một tài liệu lớn hơn để tạo ra một tệp PDF mới, riêng biệt. Hiểu lý do đằng sau thực hành này có thể giúp quản lý và sử dụng tài liệu PDF hiệu quả. Các tệp PDF lớn có thể gây khó khăn khi chia sẻ hoặc lưu trữ. Bằng cách chỉ trích xuất các trang cần thiết, người dùng có thể tạo ra các tệp nhỏ hơn, dễ quản lý hơn. Điều này đặc biệt hữu ích khi chỉ một phần của tài liệu là có liên quan cho một mục đích cụ thể. Ví dụ, loại bỏ các trang không cần thiết có thể giảm đáng kể kích thước tệp, làm cho nó dễ dàng xử lý và phân phối. Trích xuất các trang cho phép người dùng tái sử dụng nội dung cho các ứng dụng khác nhau. Ví dụ, một người có thể trích xuất các trang từ một báo cáo toàn diện để tạo một bản tóm tắt độc lập hoặc để tách biệt dữ liệu cụ thể để phân tích. Điều này cho phép tái sử dụng nội dung hiện có mà không cần tạo lại thông tin từ đầu. Trích xuất các Trang từ tài liệu PDF với Aspose.PDF Cloud Go SDK.

Với Go SDK của chúng tôi, bạn có thể

  • Thêm tiêu đề & chân trang của tài liệu PDF ở định dạng văn bản hoặc hình ảnh.
  • Thêm bảng & dấu văn bản hoặc hình ảnh vào tài liệu PDF.
  • Nối nhiều tài liệu PDF vào một tệp hiện có.
  • Làm việc với các tệp đính kèm PDF, chú thích, & trường biểu mẫu.
  • Áp dụng mã hóa hoặc giải mã cho tài liệu PDF & thiết lập mật khẩu.
  • Xóa tất cả dấu & bảng từ một trang hoặc toàn bộ tài liệu PDF.
  • Xóa một dấu hoặc bảng cụ thể khỏi tài liệu PDF theo ID của nó.
  • Thay thế một hoặc nhiều trường hợp văn bản trên một trang PDF hoặc từ toàn bộ tài liệu.
  • Hỗ trợ rộng rãi cho việc chuyển đổi tài liệu PDF sang nhiều định dạng tệp khác nhau.
  • Trích xuất các yếu tố khác nhau của tệp PDF & tối ưu hóa tài liệu PDF.
  • Bạn có thể thử ứng dụng miễn phí của chúng tôi để lấy các trang từ tệp PDF trực tuyến và kiểm tra chức năng.

  •