Frequently Asked Questions | Aspose.PUB for C++



Q: Can you provide examples of common tasks that Aspose.PUB API Solution can accomplish?

A: Aspose.PUB for C++ streamlines your workflow for handling Microsoft Publisher (.pub) files. This native C++ library empowers you to:

Q: What formats does Aspose.PUB for C++ support?

A: Aspose.PUB supports .pub as input and PDF, TIFF, PNG, JPEG, GIF, BMP, DOC/DOCX, XLS/XLXL, CSV, PPTX, XPS, EPUB, TEX, HTML/MHTML, and SVG formats as output.

Q: How to convert files within Aspose.PUB for C++?

A: Conversion process is very simple. You need to take only a few steps!

1    // Load  a PUB file
2    System::SharedPtr<IPubParser> parser = PubFactory::CreateParser("input.pub");
3    // Parse the file 
4    System::SharedPtr<Document> document = parser->Parse();
5    // Convert PUB to PDF
6    PubFactory::CreatePdfConverter()->ConvertToPdf(document, "output.pdf");

For more examples, please visit Convertion guides.

Q: Can developers use Aspose.PUB for С++ API Solution to manipulate metadata of .pub files?

A: Yes, developers can programmatically parse and edit metadata of .pub files with this API Solution.

Q: What are the system requirements of Aspose.Page for С++?

A: Go to the System Requirements page to get the actual information about operating systems and development environments needed to deal Aspose.Page for C++.

Q: How to install Aspose.PUB for C++?

A: Take the next steps to use Aspose.PUB for C++ in your applications:

  1. Download the latest files.
  2. Unzip the folder to the production environment.
  3. To use Aspose.PUB for C++, reference Include and lib folders in your project.

Q: How to install Aspose.PUB Package from NuGet?

A: ou can download its latest version directly, just open NuGet package manager, and search for Aspose.PUB.Cpp and install. You may also use the following command from the Package Manager Console.

1    PM> Install-Package Aspose.PUB

Q: Where can I learn more about the MS Publisher?

A: Go to Introduction to MS Publisher chapter which is a complete and resourceful knowledge base about MS Publisher, .pub file usage, and troubleshooting with issues.

Q: How to load a license for Aspose.PUB for C++ ?

A: The easiest way is to load a lisence from a Stream Object

1    intrusive_ptr<License>license = new License();
2
3    intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.PUB.Cpp.lic"), FileMode_Open);
4
5    license->SetLicense(myStream);

Q: Can I try the Solution before purchasing it?

A: Yes, you can easily download Aspose.PUB product for evaluation purposes. Evaluation version of Aspose.PUB (without a license specified) provides full product functionality except for some evaluation limitations.

If you want to try Aspose.PUB out without evaluation limitations, request a 30-day temporary license.

Q: Where can I get help if there are any issues with the Solution faced?

A: Check the Aspose Forum for answers or add a new topic with your issue if you did not find the one suitable for your problem.

Q: Where can I see the functionality of this API Solution implemented in web applications?

A: Check our web solutions to convert, view, and merge .pub files and crop and work with .pub metadata. They are the brightest examples you can use the API for developing your own products.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.