In Development
Last Updated: 03 Sep 2024 11:17 by ADMIN

Handle import of documents with wrong type of action key.

Once this is completed use the Exceptions Handling mechanism to handle this scenario. For instance:

private void ImportSettings_DocumentUnhandledException(object sender, DocumentUnhandledExceptionEventArgs e)
{
    if (e.Exception is InvalidActionException)
    {
        

 

In Development
Last Updated: 02 Sep 2024 10:57 by ADMIN
ArgumentNullException is thrown when resolving DecodeParms collection in Image XObject.
In Development
Last Updated: 02 Sep 2024 10:18 by ADMIN
Unexpected trace warning when SVG document does not contain clipping.
In Development
Last Updated: 29 Aug 2024 10:52 by ADMIN
Matte color is used for preblending images with some background color, using the SMask. Matte color is specified using the optional 'Matte' entry for the SMask object.

See PDF 1.7 specification, page 554-555:

Matte
array
(Optional; PDF 1.4) An array of component values specifying the matte color with which the image data in the parent image has been preblended. The array consists of nnumbers, where n is the number of components in the color space specified by the ColorSpace entry in the parent image’s image dictionary; the numbers must be valid color components in that color space. If this entry is absent, the image data is not preblended.
In Development
Last Updated: 27 Aug 2024 13:21 by ADMIN
Created by: Rey
Comments: 1
Category: PdfProcessing
Type: Feature Request
7
 PdfProcesing: Add support for Transparency Group XObjects
In Development
Last Updated: 27 Aug 2024 13:19 by ADMIN
Sometimes customers need to create documents using the CMYK colors to meet specific requirements for printing. Expose such functionality in PdfProcessing.
In Development
Last Updated: 27 Aug 2024 12:07 by ADMIN
ADMIN
Created by: Deyan
Comments: 0
Category: PdfProcessing
Type: Feature Request
2
This allows specifying a soft mask in the external graphics state.
In Development
Last Updated: 27 Aug 2024 11:05 by ADMIN
Watermark transparency is not imported correctly
In Development
Last Updated: 27 Aug 2024 08:34 by ADMIN
The document text is overlapped and not possible to read for a specific document. Most of the text is moved to the bottom of the page.
In Development
Last Updated: 27 Aug 2024 08:31 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.
In Development
Last Updated: 26 Aug 2024 13:21 by ADMIN

When Separation color space with "name" set as None it is falling back to an "alternateSpace" (color space) instead.

From the Pdf specification:
A Separation color space is defined as follows:
[ /Separation name alternateSpace tintTransform ]

Observed:

The None value is ignored and the color space fallbacks to the Lab color space.

In Development
Last Updated: 26 Aug 2024 11:12 by ADMIN
When writing image content with the PdfPageStreamWriter an exception is thrown (NullReferenceException: 'Object reference not set to an instance of an object.') because the ExecutionHandler is not set to the export context.
In Development
Last Updated: 26 Aug 2024 10:58 by ADMIN
Unplanned
Last Updated: 26 Aug 2024 09:09 by Henrik
Unplanned
Last Updated: 23 Aug 2024 12:55 by Patrick
While parsing the Post table of a specific font file on export an exception is thrown: InvalidOperationException: 'Position is out of range.'
In Development
Last Updated: 23 Aug 2024 10:38 by ADMIN
When writing a RadFixedPage with image content using the PdfPageStreamWriter`s WriteContent method an exception is thrown: NullReferenceException: 'Object reference not set to an instance of an object.'
Unplanned
Last Updated: 20 Aug 2024 12:29 by Camila

SkiaImageFormatProvider: Add support for Text, TextMarkup, Line, and Stamp annotations.

Currently, these annotations are omitted on image export.

Completed
Last Updated: 07 Aug 2024 15:19 by ADMIN
Release 2024.3.806 (2024 Q3)

When Cyrillic culture is set an InvalidCastException is thrown.

Workaround: use English culture during the import process

            System.Globalization.CultureInfo currentCulture = System.Threading.Thread.CurrentThread.CurrentCulture;
            System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-EN");
            PdfFormatProvider provider = new PdfFormatProvider();
            RadFixedDocument document;
            using (Stream stream = File.OpenRead("popup_dedetizacao_ok.pdf"))
            {
                document = provider.Import(stream);
            }
            System.Threading.Thread.CurrentThread.CurrentCulture = currentCulture;
        

For the RadPdfViewer control you can use a similar approach: 

            System.Globalization.CultureInfo currentCulture = System.Threading.Thread.CurrentThread.CurrentCulture;
            System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-EN");
            PdfFormatProvider provider = new PdfFormatProvider();
            RadFixedDocument document;
            using (Stream stream = File.OpenRead("popup_dedetizacao_ok.pdf"))
            {
                document = provider.Import(stream);
            }
            System.Threading.Thread.CurrentThread.CurrentCulture = currentCulture;

            RadForm form = new RadForm();
            RadPdfViewer radPdfViewer1 = new RadPdfViewer();
            form.Controls.Add(radPdfViewer1);
            radPdfViewer1.LoadElementTree();
            radPdfViewer1.Dock = System.Windows.Forms.DockStyle.Fill;
            radPdfViewer1.Document = document;
             
            form.ShowDialog();

 

Unplanned
Last Updated: 06 Aug 2024 08:09 by Peg
The expected behavior is to iterate all the pages in a PDF document, export each page's content to an image and combine all the images in a common multipage TIFF image.
1 2 3 4 5 6