• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Devaka Cooray
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
  • paul wheaton
  • Jeanne Boyarsky
  • Tim Cooke
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Mikalai Zaikin
  • Carey Brown

Create PDF/A_3a & Attach XML, Remove/Manipulate Tables in Existing PDF File using Java

Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What’s new in this release?

We are pleased to announce the release of Aspose.Pdf for Java 10.6.0 . In every new release, Aspose team closely analyze the customers’ requirements and focus even towards minor details, so that team can come up with features which produce remarkable outputs and bring ease to their life by eliminating the hassle of writing huge lines of code. PDF to PDF/A conversion and PDF/A compliance validation features have been supported by our API for quite some time and from time to time, we introduce modifications, so that new enhancements are provided in these functionalities. Aspose.Pdf for Java offers the feature to convert PDF files to PDF/A format and it also supports the capabilities of adding files as attachment to PDF document. In case you have a requirement to attach files to PDF/A compliance format, then we recommend using PDF_A_3A value from com.aspose.pdf.PdfFormat enumeration, as according to this post in Adobe community, PDF/A_3a is the format which provides the feature to attach any file format as attachment to PDF/A complaint file. However once the file is attached, you should convert it into Pdfa-3a format again, in order to fix metadata. One of the earliest features supported by Aspose.Pdf for Java is its capabilities of Working with Tables and it provides great support for adding tables in PDF files being generated from scratch or any existing PDF files. You also get the capability to dynamically create tables and place them inside PDF file. Starting this release, a new feature of searching and parsing simple tables that already exist in PDF document has been provided. A new class named com.aspose.pdf.TableAbsorber provides these capabilities. Aspose.Pdf for Java offers the capabilities to insert/create Table inside PDF document while its being generated from scratch or you can also add the table object in any existing PDF document. However you may have a requirement to Manipulate Tables in existing PDF where you can update the contents in existing table cells. However you may come across a requirement to remove table objects from existing PDF document. Please note that in order to remove the tables, we need to use TableAbsorber class to get hold of tables in existing PDF and then replace the table cell contents with blank characters and in order to remove the border, certain page region is redacted. As well as the enhancements and features discussed above, there have been specific improvement for PDF to HTML and HTML to PDF conversion features with better support for HTML5. Among these fixes, the PCL to PDF, SVG to PDF, PDF to Excel, PDF to DOC, PDF to TIFF and TIFF to PDF conversion, conversion of PDF to PDF/A compliant documents, text replacement, Filling of signature field with an image, flattening of PDF and rendering of PDF to XPS format, FloatingBox rendering, FootNote, EndNote and rendering of non-English (specifically Arabic) contents are also improved. Some important improved features included in this release are given below

- Apose.Pdf for Java Jar for OSGI framework
- Convert mhtml to pdf
- PDF to HTML: setting document background feature is not working properly
- PDF to HTML - Text in resultant file is garbled.
- After adding attachments, some random attachment are not accessable
- Fast Web view issue
- PDF to PDFA: Invalid PDFA file generated while overwriting same file during DOC to PDF to PDFA
- PDF to HTML: Images become incorrect
- Printing: Pdf to Postscript landscape not working
- PDF to PDF/A - Resultant file is not compliant
- XPS to PDF - incorrect converted transparency for some objects.
- OutOfMemory Exception while printing the PDF file
- Unable to use printDocumentWithSettings(..) method
- Exception while manipulating PDF files over IBM WAS
- PDF to TIFF: TiffDevice overload with TiffSetting argument not working
- PDF to HTML - The image in the document is converted partially
- PDF to PNG - The conversion process keeps on running. Never stops
- PDF to HTML: Incorrect colors in output html
- Overwriting PDF file generates output 0KB
- PDF to Html throws IllegalArgumentException
- PDF to PNG - Colors are changed in resultant image
- HTML to PDF - Checkbox control overlaps text line contents
- PDF to PNG - Contents are garbled in resultant file
- HorizontalAlignment is not being honored for cell contents
- Slight color change of transparent signature image with Aspose.Pdf for Java 10.0.0
- PDF to XML - resultnat file contains extra spaces at the end of file
- PDF to PNG - Unexpected borders around text

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Pdf for Java documentation that may guide you briefly how to use Aspose.Pdf for performing different tasks like the followings.

- Convert PDF to PDF-A format
- Working with Tables (DOM)

Overview: Aspose.Pdf for Java

Aspose.Pdf is a Java PDF component to create PDF documents without using Adobe Acrobat. It supports Floating box, PDF form field, PDF attachments, security, Foot note & end note, Multiple columns document, Table of Contents, List of Tables, Nested tables, Rich text format, images, hyperlinks, JavaScript, annotation, bookmarks, headers, footers and many more. Now you can create PDF by API, XML and XSL-FO files. It also enables you to converting HTML, XSL-FO and Excel files into PDF.

More about Aspose.Pdf for Java

- Homepage of Aspose.Pdf for Java
- Download Aspose.Pdf for Java
- Read online documentation of Aspose.Pdf for Java

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Aspose – Your File Format APIs
Phone: 888.277.6734
Fax: 866.810.9465
Fire me boy! Cool, soothing, shameless self promotion:
a bit of art, as a gift, that will fit in a stocking
    Bookmark Topic Watch Topic
  • New Topic