PS sang PDF

API C++ để chuyển đổi các tệp PostScript (PS) của bạn một cách dễ dàng! Chuyển đổi PS sang PDF liền mạch giúp tài liệu của bạn trở nên sống động ở định dạng PDF linh hoạt và được hỗ trợ rộng rãi.

 

Chuyển đổi các tệp PostScript (PS) của bạn một cách dễ dàng với Aspose.Page, API C++ chuyên dụng của chúng tôi! Trải nghiệm quá trình chuyển đổi liền mạch từ PS sang PDF, mở khóa tiềm năng của các tài liệu PDF linh hoạt và được hỗ trợ rộng rãi. Cho dù bạn là nhà phát triển, nhà thiết kế hay chuyên gia kinh doanh, Aspose.Page đều đơn giản hóa quy trình, đảm bảo độ chính xác và hiệu quả. Cải thiện khả năng xử lý tài liệu và hợp lý hóa quy trình làm việc của bạn bằng cách sử dụng phép thuật chuyển đổi PS sang PDF trong Aspose.Page dành cho C++. Hãy thử dùng thử miễn phí hoặc mua ngay bây giờ để chứng kiến sự chuyển đổi!

API bạn thấy ở đây có thể được sử dụng để tạo ứng dụng đa nền tảng của riêng bạn hoặc được tích hợp vào dự án C++ của bạn.

Để chuyển đổi XPS sang PDF:

  • API Aspose.Page cho C++, là một API chuyển đổi và thao tác tài liệu giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng C++.

  • Bạn có thể tải xuống phiên bản mới nhất của nó trực tiếp, chỉ cần mở trình quản lý gói NuGet và tìm kiếm Aspose.Page.Cpp và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển Trình quản lý Gói.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Các bước chuyển đổi PS sang PDF bằng C++

Aspose.Page giúp các nhà phát triển dễ dàng tải và chuyển đổi các tệp PS sang PDF chỉ trong một vài dòng mã.

  1. Tải tệp PS bằng Aspose.Page cho C++.
  2. Gọi phương thức Save ().
  3. Chuyển đường dẫn tệp đầu ra với phần mở rộng tệp (PDF).
  4. Tệp PDF sẽ được lưu theo đường dẫn được chỉ định để nó nằm trong chương trình tương thích.

yêu cầu hệ thống

Aspose.Page cho C++ hỗ trợ tất cả các nền tảng và Hệ điều hành chính. Vui lòng đảm bảo rằng bạn có các điều kiện tiên quyết sau:

  • Máy tính để bàn Microsoft Windows (XP, Vista, 7, 8, 10), hệ điều hành máy chủ (2003, 2008, 2012), v.v.
  • Microsoft Visual C++ phiên bản 2017 trở lên.

Chuyển đổi PS sang PDF C++

    System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_PDF();

    System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);

    System::SharedPtr<PSDocument> document = System::MakeObject<EpsDocument>(psStream);

    // If you want to convert Postscript file despite of minor errors set this flag
    bool suppressErrors = true;

    //Initialize options object with necessary parameters.
    System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);

    System::SharedPtr<Aspose::Page::PS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::PS::Device::ImageDevice>();

	    auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
	    {
		    psStream->Close();
	    });

	    try{
		    document->Save(device, options);
	    }catch (...){
		    throw;
	    }
    System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
    //loop through each imagesBytes and write via file stream

Ứng dụng web chuyển đổi PS sang PDF

Chuyển đổi PS thành PDF ngay bây giờ bằng cách truy cập trang web Demos Trực tiếp của chúng tôi.

  Không cần tải xuống API Aspose.
  Không cần phải viết bất kỳ mã nào.
  Chỉ cần tải lên tệp PS của bạn, tệp sẽ được chuyển đổi ngay lập tức thành PDF.
  Bạn sẽ nhận được liên kết tải xuống.



FAQ

1. Tôi có thể chuyển đổi PS thành PDF không?

Giải pháp Aspose.Page có chức năng cho phép bạn chuyển đổi tệp PS sang các định dạng khác trực tuyến hoặc theo chương trình. Nếu bạn cần chuyển đổi PS thành PDF trực tuyến ngay lập tức, bạn có thể muốn sử dụng PS Converter ứng dụng đa nền tảng.

2. Tôi có thể tìm thông tin chi tiết hơn về cách chuyển đổi PS thành PDF không?

Đi tới chương Tài liệu để tìm thông tin như Hướng dẫn dành cho nhà phát triển, Ghi chú phát hành và nhiều thông tin khác về Ngôn ngữ mô tả trang. Truy cập dự án GitHub của chúng tôi để xem các ví dụ mã để sử dụng giải pháp.

3. Chức năng này có miễn phí không?

Trình chuyển đổi đa nền tảng là miễn phí, khi sử dụng giải pháp API, bạn có thể nhận Bản dùng thử miễn phí và sau đó mua sản phẩm nếu cần.

PS Những gì là PS Tập Tin Định Dạng

Định dạng PS là một trong những định dạng ngôn ngữ mô tả trang (PDL). Nó có khả năng chứa thông tin đồ họa cũng như văn bản trên trang. Đó là lý do tại sao định dạng được hỗ trợ bởi hầu hết các chương trình để chỉnh sửa hình ảnh. Bản thân tệp tái bút là một loại hướng dẫn cho máy in. Nó chứa thông tin về cái gì và cách in từ trang của nó.

PDF Những gì là PDF Tập Tin Định Dạng

Định dạng tài liệu di động hay nhiều người trong chúng ta đều biết PDF là định dạng mở đa nền tảng và là một trong những định dạng nổi tiếng nhất trên thế giới. Sau khi được Adobe phát triển, định dạng ngôn ngữ mô tả trang (PDL) này hiện được hỗ trợ bởi hầu hết mọi môi trường hoặc hệ điều hành và hầu hết mọi thiết bị đều có thể đọc được.