Logo
Sign in
Product Logo
Aspose.PUB for JavaAspose

API Solution for Java to load, convert, and open MS Publisher files. Unlock the full potential of your MS Publisher files with Aspose.PUB!

Vendor

Vendor

Aspose

Company Website

Company Website

aspose_pub-for-java.svg
Product details

Microsoft Publisher is a versatile program tailored for precise page layout design and supports a wide range of file formats including MS Publisher 2.0 and later, TXT, RTF, MS Word, HTML, Unicode text, and more. PUB files can contain text, images, graphics, and complex layouts, making the format widely used for creating flyers, brochures, postcards, and other advertisement materials. Because the .pub extension is primarily supported by Microsoft Publisher, few third‑party applications can process Publisher files effectively. Aspose.PUB for Java is a flexible, easy‑to‑use library designed for working seamlessly with electronic publication (.pub) files. It enables developers to load, open, edit, and convert .pub files into a variety of popular formats including PDF, HTML, XLSX, DOC, and common image formats. The API removes the need for Microsoft Publisher or any additional software, making PUB file manipulation completely standalone. With Aspose.PUB for Java, developers can build cross‑platform Java applications to open, merge, or convert PUB files with minimal effort. The library also offers sample applications demonstrating key functionalities, allowing developers to explore real implementations. Aspose.PUB for Java continues to expand with new features such as fill layers, vector mask support, custom text layer transformations, stroke effect rendering, and improved image handling.

Features

Core PUB Capabilities

  • Load and open .pub files
  • Parse Publisher documents
  • Convert PUB to PDF
  • Edit metadata of PUB files
  • Write output to files or streams

Supported Output Formats

Convert PUB into:

  • PDF
  • TIFF
  • PNG
  • JPEG
  • GIF
  • BMP
  • DOC, DOCX
  • XLS, XLSX
  • CSV
  • PPTX
  • XPS
  • EPUB
  • TEX
  • HTML, MHTML
  • SVG

Latest API Enhancements

  • Support for Fill Layers (Pattern, Color, Gradient)
  • Support for GdFlResource, VmskResource, PtFlResource, VsmsResource
  • Load JPEG/PNG/etc. image files to PsdImage without direct loading
  • Support for Layer Vector Masks
  • Text Layer Custom FlipRotate
  • Rendering of Stroke effect with Color Fill

Java API Functionality

  • Load license
  • Convert PUB to PDF with just a few lines of Java
  • Easy integration into Java applications
  • Ability to create cross‑platform PUB converters

Benefits

  • Standalone Java solution: No need for Microsoft Publisher or external software.
  • Wide format flexibility: Convert PUB files into many document and image formats.
  • Ideal for automation: Build software for batch conversions, content pipelines, or digital publishing.
  • Cross‑platform development: Works across operating systems, perfect for desktop, web, or cloud applications.
  • Expanding feature set: Regular updates bring advanced layout, layer, and graphics capabilities.
  • Developer‑friendly: Clear examples and easy integration make the library accessible for all skill levels.
Find more products by category
Development SoftwareView all