Create Section 508 Compliant Accessible PDF Documents with Aspose.PDF

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We at Aspose are honored announcing new version of Aspose.PDF API which has been released for .NET and Java platforms with new 18.9 version. In this version of the API, we have introduced exciting features to improve usability and performance of the API. You can download Aspose.PDF for .NET and Java platforms from the links below:

Before downloading and using latest version of the API, we strongly recommend you to go through release notes page(s) in the API documentation. All new features and enhancements along with public API changes have been listed in respective release notes. Please check following links for release notes page(s):

Following section provides insights into what exciting features have been introduced in the latest release of Aspose.PDF.

Create Accessible PDF Documents

Aspose.PDF provides functionality to create PDF documents which are compatible with PDF/UA Standard (also known as “Section 508” or “WCAG Standard”) and also to check compatibility with these standards. These standards describe requirements for document contents to make it more friendly and useful for people with disabilities and also for users with highly limited devices.

When you make your PDF documents accessible or create Tagged PDFs, it means adding tags, bookmarks, alt text, and other information that makes the files readable and navigable to users who are visually or mobility impaired. Using Aspose.PDF, it is now achievable to create valid, accessible PDF documents.

In order to create PDF Document with Tagged Text, Aspose.PDF offers TaggedPdfTextElement Class to serve the purpose. Following article(s) shows how to use API in order to create PDF documents with tagged text:

  • Create PDF Document with Tagged Text (.NET/Java)

In addition to adding tagged text inside PDF document, adding tagged image functionality has also been introduced in latest release. Following documentation article(s) demonstrates the usage of feature to create PDF Document with Tagged Image:

  • Create PDF Document with Tagged Image (.NET/Java)

Validate PDF/UA Compatibility

The PDF/UA compliance validation has been implemented in manners similar to PDF/A validation. You can now validate whether a PDF document is Section 508 or PDF/UA compliant or not. Following example in API documentation shows how to validate a PDF document for PDF/UA compliance:

Miscellaneous Fixes and Enhancements

Along with the new features mentioned above, following are useful improvements and enhancements included in latest release:

  • PDF to TIFF Conversion has been improved
  • Feature to flatten PDF Forms is further improved
  • Conversion feature related to PDF/A Standard is improved
  • Implemented Rectangle Property for HtmlFragment
  • Support of Stream for loading PCL document has been added
  • Text reading module has been improved to extract multi-column paragraphs
  • PDF to XPS Conversion is further improved

Aspose.PDF for .NET and Java Resources

The following resources will help you work with Aspose.PDF for .NET and Java:

  • Home page for Aspose.PDF API.
  • Aspose.PDF for .NET and Java wiki docs – Help documentation and API reference documents.
  • Aspose.PDF product family forum – Post your technical questions, queries and any other problem you faced while running Aspose.PDF APIs.
  • Enable Email Subscription – Do not limit yourself, stay up-to-date with the latest news about the Aspose.PDF APIs and new features, fixes, plus other API related topics by subscribing to Aspose.PDF blog.
  • Aspose.PDF for .NET Examples – We have published our code examples on the social coding website GitHub.com. Anyone can explore the code examples for learning purposes.
  • Aspose.PDF for Java Examples – We have published our code examples on the social coding website GitHub.com. Anyone could explore the code examples for learning purposes.
  • Release Notes (.NET and Java) – For details on API fixes, please check Release Notes having a complete list of the new features.

To keep up with our news, you can follow us on Twitter or follow our Facebook page.