Đ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++ cho phép bạn làm việc với các tệp .pub một cách liền mạch ngay trong các ứng dụng C++ của mình. Thư việ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ủa bạn 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. Trong một số phiên bản, các chức năng tùy chọn cho phép mở file PUB để xem hoặc chỉnh sửa nhẹ, và thậm chí hợp nhất nhiều file PUB thành một tài liệu duy nhất nhằm đơn giản hoá quy trình làm việc. Ngừng vật lộn với những hạn chế của PUB – tải Aspose.PUB cho C++ ngay hôm nay và trải nghiệm tự do truy cập toàn cầu vào các file PUB.

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 Github Project .

Trước khi bắt đầu sử dụng Aspose.PUB, bạn cần kích hoạt giấy phép. Mở **Trình quản lý gói NuGet** của dự án, tìm kiếm **Aspose.PUB** và cài đặt gói trực tiếp trong môi trường phát triển. Nếu bạn thích dòng lệnh, mở **Package Manager Console** và nhập `Install-Package Aspose.PUB` (không có dấu ngoặc kép). Khi hoàn thành một trong các bước, bạn đã sẵn sàng khai thác sức mạnh của Aspose.PUB trong dự án của mình.

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 License.
  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.