Approved
Last Updated: 14 Jan 2020 12:05 by ADMIN
Created by: Kris
Comments: 0
Category: PdfProcessing
Type: Feature Request
1
PDF/UA (PDF/Universal Accessibility) is the informal name for ISO 14289, the International Standard for accessible PDF technology.
Approved
Last Updated: 30 Dec 2019 14:59 by ADMIN
Created by: David
Comments: 2
Category: PdfProcessing
Type: Feature Request
8
Currently adding an Image content element with ImageSource instantiated with a PNG file format leads to NotSupportedException: 'Can not export other than Jpeg and Jpeg2000 and ImageQuality different than High', when exporting the document.

Support for adding PNG images and exporting to PDF should be implemented for PdfProcessing for .NET Standard scenario.
Approved
Last Updated: 04 Dec 2019 08:24 by ADMIN
Created by: Dimitar
Comments: 0
Category: PdfProcessing
Type: Feature Request
0
Implement GetColor method for Indexed color space
Approved
Last Updated: 28 Nov 2019 11:36 by ADMIN
Currently, PdfStreamWriter writes only PDF pages.

If we implement API for merging multiple pages or whole documents we would be able to preserve links between pages (which are currently being corrupted).

Merging whole documents would also allow preserving document properties (bookmarks, interactive forms, ...). For a more detailed list of the unsupported document properties you can refer to our documentation: https://docs.telerik.com/devtools/document-processing/libraries/radpdfprocessing/formats-and-conversion/pdf/pdfstreamwriter/features.

We may also implement API for adding initial document properties from some existing PDF file.
Approved
Last Updated: 20 Nov 2019 13:58 by ADMIN
Support for validating signature fields signed with signatures that are encoded in ETSI.CAdES.detached encoding should be added.
Approved
Last Updated: 13 Nov 2019 15:06 by ADMIN
When a document is imported the FontsRepository caches the created font instances for performance reasons. API should be provided for clearing the cached instances in order to reduce memory consumption.
Approved
Last Updated: 14 Oct 2019 17:31 by ADMIN
Created by: Narendra
Comments: 0
Category: PdfProcessing
Type: Feature Request
0
These permissions are defined on a document level and apply permission handlers. The permission handlers are similar to the security handlers but do not require the document to be encrypted. They are also used to determine which objects are to be included in the digest calculation used for the digital signature functionality.
Approved
Last Updated: 04 Oct 2019 13:36 by ADMIN
Created by: Rick Kauwen
Comments: 0
Category: PdfProcessing
Type: Feature Request
2
This feature is currently supported only for the .NET Framework and .NET Core applications for Windows.
Approved
Last Updated: 20 Sep 2019 14:43 by ADMIN
According to the specification, the startfref keyword must be followed by the offset the xref table start on, defined on a new line. Some documents, however, have both entries defined on the same line, which leads to InvalidOperationException with message "Stack empty" while importing. Make sure this case is handled in PdfProcessing as well.
Approved
Last Updated: 20 Sep 2019 10:16 by ADMIN
Created by: Marc
Comments: 2
Category: PdfProcessing
Type: Feature Request
3
Add support for Lab color space to allow clients to import and export documents with Lab color space.
Approved
Last Updated: 07 Aug 2019 11:06 by ADMIN
In principle, the blend function B (Cb , Cs ) is used in the compositing formula to customize the blending operation in Adobe transparency imaging model. The blending mode may define any function which yields another result color from the backdrop and source colors. This will allow overlaying objects on each other forming a transparency stack.

Support for the Blend Mode parameter of the external graphic state should be implemented.
Approved
Last Updated: 02 Aug 2019 08:21 by ADMIN
ADMIN
Created by: Polya
Comments: 4
Category: PdfProcessing
Type: Feature Request
5
Provide a way to change the Name of a FormField from the RadDocument.AcroForm.FormFields collection.

As a workaround, you could create a new instance of a FormField with the desired name, add the new field in the document and remove the old one. You can use the following approach:
   1) Create a new instance of FormField (with the desired name, passed in the constructor), which will play the role of a copy of a specific FormField
   2) Copy all properties from the original field (they all vary, depending on the concrete type of the FormField, for example CheckBoxField, etc.)
   3) Create a new widget for the new field, and copy all properties from the original field's widget into the new one.
   4) Remove the original field from the RadDocument.AcroForm.FormFields collection and add the new field.
   5) Remove the original widget from the corresponding page's annotation and add the new one.

Attached is a project demonstrating this approach for a CheckBoxField.
Approved
Last Updated: 01 Aug 2019 15:32 by ADMIN
Sometimes customers need to create documents using the CMYK colors to meet specific requirements for printing. Expose such functionality in PdfProcessing.
Approved
Last Updated: 30 Jul 2019 12:32 by ADMIN
ADMIN
Created by: Deyan
Comments: 4
Category: PdfProcessing
Type: Feature Request
13
This API should provide a method for removing all fields and widgets in the document and draw the default widget appearance in place of the removed widgets.

WORKAROUND: Sample implementation for flattening form fields may be seen in the FlattenFormFields method from the attached demo project.
Approved
Last Updated: 19 Jul 2019 08:36 by ADMIN
Created by: Bertha
Comments: 0
Category: PdfProcessing
Type: Feature Request
1
Support for exporting WMF (Windows Metafile) and EMF (Enhanced Metafile) images should be implemented.

Workaround: Convert the WMF images to PNG before exporting:
ImageSource imageSource = new ImageSource(new MemoryStream(this.ConvertWmfImageToPng(stream)));
document.Pages.AddPage().Content.AddImage(imageSource);
...
private byte[] ConvertWmfImageToPng(Stream wmfImageStream)
{
    byte[] pngBytes;
 
    using (MemoryStream pngImageStream = new MemoryStream())
    {
        System.Drawing.Image imageDrawing = System.Drawing.Image.FromStream(wmfImageStream);
        imageDrawing.Save(pngImageStream, System.Drawing.Imaging.ImageFormat.Png);
        pngBytes = pngImageStream.ToArray();
    }
 
    return pngBytes;
}

Approved
Last Updated: 25 Jun 2019 16:05 by ADMIN
When merging files the documents might have the same fonts embedded. Then the PdfProcessing should use only one of the fonts and skip embedding the second font in the resulting document.
Approved
Last Updated: 18 Jun 2019 12:10 by ADMIN
Documents can be signed using the end certificate of a certificate chain, instead of the whole chain. This improves the performance of the signing.
Approved
Last Updated: 04 Jun 2019 07:56 by ADMIN
Created by: Nelson
Comments: 2
Category: PdfProcessing
Type: Feature Request
1
Allow the customers to insert DWG files in the PDF documents.
Approved
Last Updated: 05 Apr 2019 08:49 by ADMIN
Created by: Josh
Comments: 0
Category: PdfProcessing
Type: Feature Request
2
Line annotation displays a single straight line on the page. When opened, it displays a pop-up window containing the text of the associated note.
Approved
Last Updated: 05 Apr 2019 08:35 by ADMIN
Created by: Josh
Comments: 0
Category: PdfProcessing
Type: Feature Request
2
A free text annotation displays text directly on the page. Unlike an ordinary text annotation, a free text annotation has no open or closed state; instead of being displayed in a pop-up window, the text is always visible.
1 2 3 4 5