Convert PDF to PDF/A-2A & Internal Link Creation to Already Attached Files


Well-known member
Mar 10, 2010
Programming Experience
What?s new in this release?

The latest version of Aspose.Pdf for .NET (9.7.0) has been released. Aspose.Pdf for .NET supports the feature to add/update attachments inside PDF documents. It also offers the feature to create link annotations inside PDF files. The link can point to a page within the document, any other file placed on the system, a JavaScript link or some web location. However, the latest release also enables developers to create links to attachments already in the PDF file. HTML to PDF and PDF to HTML conversion are some of the main features that the development team are working to improve and in recent releases, we have made significant improvement to them. In the current release, we offer the new capability to set the output file dimensions when converting a PDF file to HTML format. The PdfPageEditor class present in the Aspose.Pdf.Facades namespace provides the feature to update/manipulate pages of PDF document. It also offers the feature to set/update page dimensions of input PDF file. In order to accomplish our requirement, we can first load the source PDF document into PdfPageEditor object, update page dimensions and then render the output in HTML format using HtmlSaveOptions class. Aspose.Pdf for .NET has been supporting conversion from PDF to PDF/A compliant documents and also offers the capability to validate a PDF file?s PDF/A compliance. In this release, we have added support for conversion of PDF to PDF/A_2a format. Therefore a new value PDF_A_2A is added to PdfFormat enumeration. Please try using the following code snippet to accomplish this requirement. Aspose.Pdf for .NET supports the feature to add table cell inside PDF file. While creating table inside PDF file, we can add text or images inside table cells. Furthermore, this API also offers the feature to convert SVG files to PDF format. So with a blend of both features, we can accomplish the requirement of loading SVG image and add it inside table cells. A PDF file consists of elements such as Text, Images, Attachments, Annotations, Hyperlinks, Tables etc. When adding Text string to PDF file, we may have a requirement to set formatting for text instance. The latest release of Aspose.Pdf for .NET 9.7.0 offers the feature to set Underline formatting for TextFragment when adding to PDF file. Please try setting TextState.Underline property as true to accomplish this requirement. In case you need to add choice option to combo-box field in XFA form, then you need to update the XML template of the document so that the choice is added. Among the above stated new features/enhancements, there are numerous other features introduced in this release. We have also made fixes for issues reported in earlier releases. The list of important new and improved features are given below

- To create internal link to already attached files
- Ximage Save method ignores resolution parameter
- PDF to HTML - set resultant file size (dimensions)
- Support PDF to PDF/A-2A conversion
- Use of Aspose.Pdf API in SQL SERVER CLR
- FontStyles enumeration should have property to set formatting as Underline
- Add SVG object to table cell
- Grouping annotation is not supported using ImportAnnotationsFromXfdf
- How to add choice option in combobox field
- Pdf to text: space between text increased
- XSL-FO border-width property
- Tables resizing when converting from html to pdf
- Image Generation from PDF is very slow
- Bug in text extraction position
- Line Break is not working in TextFragment
- Replacing string overlaps existing text
- Position issue of replaced text
- HTML to PDF - Unicode text is not appearing properly
- Annotation Pop Ups not displaying correctly on nuance pdf
- Formatting lost while replace text using TextFragmentAbsorber
- Problem using PdfFileMend
- PDF to DOC/DOCX : Unexpected data reflects on console
- Overlapping of text in when replacing URLs
- Concatenation replace font and loses line feed
- HTML to PDF - Text box not allowing more than 500 characters
- XSL-FO - Table Header is not repeating over consecutive pages
- System.OutOfMemoryException in PDF to PNG conversion
- HTMl to PDF - unable to render HTML containing radio button to PDF
- Watermark text stamp affecting the main body of a pdf page
- PDF to TIFF: CCITT4 compression loses the blue text signatures/date
- Unable to get Text from Header / Footer
- PDF license setting time increased
- Generated PDF table has absent column on second page
- Document() method hangs
- Pdf cuts off after running it through PdfPageEditor class
- Image to PDF: multipage Tiff image is not rendering completely
- PDF to Image: loses PolygonAnnotation
- PDF to XLS - Columns are not being honored during conversion
- PDF to Image: loses StrikeOutAnnotation in resultant image
- Extended Rights feature is lost when manipulating document
- PDF to HTML - Generate single HTML and save output in Stream

Other most recent bug fixes are also included in this release.

Newly added documentation pages and articles

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

- Create PDF Document Link in a PDF File
- Convert SVG File to PDF Format

Overview: Aspose.Pdf for .NET

Aspose.Pdf is a .Net Pdf component for the creation and manipulation of Pdf documents without using Adobe Acrobat. Create PDF by API, XML templates & XSL-FO files. It supports form field creation, PDF compression options, table creation & manipulation, graph objects, extensive hyperlink functionality, extended security controls, custom font handling, add or remove bookmarks; TOC; attachments & annotations; import or export PDF form data and many more. Also convert HTML, XSL-FO and MS WORD to PDF.

More about Aspose.Pdf for .NET

- Homepage of Aspose.Pdf for .NET C#
- Online Demo for Aspose.Pdf for .NET
- Download Aspose.Pdf for .NET
- Read online documentation of Aspose.Pdf for .NET

Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Aspose - Your File Format Experts
Phone: 888.277.6734
Fax: 866.810.9465