Đang tải giấy phép MS PUB

Nhận giấy phép của MS Publisher từ một tệp hoặc luồng C++

 

Microsoft Publisher là một phần mềm chuyên về dàn trang và thiết kế. Nó hỗ trợ nhiều định dạng tệp khác nhau, bao gồm MS Publisher 2.0 trở lên, .txt, RTF, MS Word, HTML, văn bản Unicode, v.v. Định dạng tệp .pub trong Publisher rất linh hoạt, vì nó có thể bao gồm kết hợp văn bản, hình ảnh và đồ họa, khiến nó trở nên lý tưởng để tạo các tài liệu quảng cáo như tờ rơi, sách mỏng và bưu thiếp. Các tệp này có thể được mở, chỉnh sửa và in bằng Microsoft Publisher nhưng không thể mở hoặc chỉnh sửa chúng trong các chương trình phần mềm khác, chẳng hạn như Microsoft Word hoặc Adobe InDesign, trừ khi chúng được chuyển đổi lần đầu sang định dạng tệp khác.

Aspose.PUB cho C++ là một thư viện được thiết kế để hoạt động với các tệp .pub. Nó cho phép tải, chỉnh sửa và chuyển đổi các tệp .pub sang PDF, HTML, XLSX, DOC và các định dạng hình ảnh khác. Thư viện có thể được tích hợp vào các dự án C++ hoặc được sử dụng để tạo các ứng dụng đa nền tảng để mở, hợp nhất và chuyển đổi các tệp Microsoft Publisher. Với giải pháp này, bạn có thể chuyển đổi các tệp .pub một cách hiệu quả mà không cần phần mềm bổ sung hoặc đăng ký. Có thể tìm thấy và thử nghiệm các ví dụ về việc triển khai thư viện trong các ứng dụng khác nhau.

Trên trang này, bạn sẽ tìm hiểu cách đặt giấy phép sử dụng thư viện Aspose.Pub cho C++. Tệp giấy phép được yêu cầu để sử dụng thư viện và cung cấp quyền truy cập vào các tính năng và khả năng của nó, đồng thời cũng sẽ cung cấp cho người dùng quyền truy cập để hỗ trợ và nâng cấp. Để tìm hiểu các ví dụ mã và tệp dữ liệu khác, vui lòng truy cập Aspose Dự án Github .

Để tải giấy phép, bạn sẽ cần cài đặt API Aspose.PUB. Bạn có thể làm điều đó bằng cách tìm kiếm nó trong trình quản lý gói NuGet hoặc bằng cách sử dụng lệnh Install-Package Aspose.PUB trong Bảng điều khiển quản lý gói.

Package Manager Console Command


    PM> Install-Package Aspose.PUB

Mã này giải thích việc tải giấy phép Aspose.PUB từ một tệp. Đối với điều này, các bước tiếp theo nên được thực hiện:

  1. Khởi tạo đối tượng giấy phép kiểu Aspose::Pub::License. Phương thức System::MakeObject() được dùng để tạo động một phiên bản của Lớp License .
  2. Gọi phương thức SetLicense() trên đối tượng giấy phép và chuyển đường dẫn đến tệp giấy phép làm đối số .

Các bước để tải giấy phép PUB từ tệp C++

    using Aspose::PUB;
    using System;
    // Initialize the license object
	auto license = System::MakeObject<Aspose::Pub::License>();
	// Set the license
	license->SetLicense(dataDir() + u"License\\Aspose.PUB.C++.lic");

Để tải giấy phép Aspose.PUB từ một luồng, cần thực hiện các bước tiếp theo:

  1. Tạo một phiên bản của Lớp License và gán nó cho biến Giấy phép.
  2. Để tải giấy phép, hãy tạo một phiên bản của Lớp FileStream, đại diện cho một luồng byte và được sử dụng để đọc và ghi vào tệp.
  3. Gọi phương thức SetLicense() trên đối tượng giấy phép và chuyển đối tượng myStream cho đối tượng đó. Phương pháp này đặt giấy phép cho thư viện Aspose.Pub bằng cách sử dụng nội dung của tệp giấy phép được đại diện bởi đối tượng FileStream.

Các bước để tải giấy phép PUB từ luồng C++

    // Initialize a license object
    intrusive_ptr<License>license = new License();
    // Load the license in FileStream
    intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.PUB.Cpp.lic"), FileMode_Open);(u"License\\Aspose.Total.C++.lic", System::IO::FileMode::Open);
    // Set the license
    license->SetLicense(myStream);



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

1. Làm cách nào tôi có thể nhận được giấy phép cho Giải pháp API Aspose.PUB?

Cách dễ nhất để đăng ký giấy phép là đặt tệp giấy phép vào cùng thư mục với tệp Aspose.PUB.dll và chỉ chỉ định tên tệp mà không có đường dẫn. Một tùy chọn khác là tải giấy phép từ một luồng.

2. Có bất kỳ hạn chế nào trong phiên bản đánh giá của Aspose.PUB không?

Phiên bản dùng thử của Aspose.PUB cung cấp chức năng sản phẩm hoàn chỉnh, với điểm khác biệt duy nhất là sự hiện diện của cảnh báo phiên bản đánh giá được hiển thị nổi bật ở đầu tài liệu được chuyển đổi.

3. Tôi có thể đánh giá Giải pháp API Aspose.PUB trước khi mua giấy phép không?

Hoàn toàn có thể, Aspose cung cấp phiên bản đánh giá miễn phí của Giải pháp API Aspose.PUB để các nhà phát triển kiểm tra các chức năng và khả năng tương thích của nó với các ứng dụng của họ. Phiên bản đánh giá cho phép bạn khám phá các khả năng của API và đảm bảo nó đáp ứng yêu cầu của bạn trước khi đưa ra quyết định mua hàng. Chỉ cần tải xuống phiên bản đánh giá từ trang web Aspose và bắt đầu đánh giá nó trong môi trường phát triển của bạn.