About cosmin

This author has not yet filled in any details.
So far cosmin has created 46 blog entries.
23 03, 2020

Using PDF Layers or Optional Content Groups (OCG) in GdPicture.NET

Categories: PDF|Tags: , , , , , |

Communicating ideas in digital documents can often be made much clearer through the use of layers. Layers have been supported in PDF documents since version 1.5 through optional content groups (OCGs), also known as PDF layers. “Optional” is key here. OCGs allow us to group [...]

18 03, 2020

Business as Usual for GdPicture.NET and DocuVieware

Categories: customers, General|Tags: , |

Dear all, During these trying times, we hope that you and your loved ones are doing well. Since many countries are experiencing total or partial lockdowns, we wanted to give you some (spoiler: reassuring) information about our situation. If our brick [...]

2 03, 2020

Microsoft PowerPoint Support in GdPicture.NET and DocuVieware

Categories: Formats, General, Important features|Tags: , , , , , , , |

Hi Everyone, We released PowerPoint support a couple of weeks ago, and some of you may have already tried it. In today’s article, we’ll try to explain why it is such an important feature, and the different ways you can use it in our SDK. [...]

21 02, 2020

2019 Retrospective: A Year in Electronic Document Management

Categories: General|Tags: , , , , , , , , |

As we’re (already) reaching the end of February 2020 (and I’m still not writing faster), it is more than time to release our 2019 retrospective. A lot of things happened the past year, so it’s time to update your ORPALIS product to the latest version, [...]

10 02, 2020

PassportPDF at CES 2020: Impressions

Categories: Events|Tags: , , , , , , , , |

Hi Everyone, We’re now back from CES where we presented our new PassportPDF solution to the public. We’re a bit late for this wrap-up, but what happened is that all of us who went to Vegas caught the flu on the way back (thank you, [...]

20 12, 2019

Methods with Losses: Mixed Raster Content (MRC) Compression

Categories: General, PDF|Tags: , , , , , , , , |

Previously in our PDF Optimization In-depth Series: 1. Introduction to the Optimization of Existing PDF files: Methods 2. Lossless Methods: Optimization of Document Content 3. Lossless Methods: Compression of Streams and Fonts 4. Methods with Losses: JPEG 2000 and JBIG2 5. Methods with losses: resizing, [...]

6 12, 2019

Methods with losses: resizing, color detection, and other techniques.

Categories: General, PDF|Tags: , , , , , , , , |

Previously in the PDf Optimization In-depth Series. 1. Introduction to the Optimization of Existing PDF files: Methods 2. Lossless Methods: Optimization of Document Content 3. Lossless Methods: Compression of Streams and Fonts 4. Methods with Losses: JPEG 2000 and JBIG2 Resizing images Resizing images can [...]

29 11, 2019

Methods with Losses: JPEG2000 and JBIG2

Categories: Formats, PDF|Tags: , , , , |

Previously published in the PDf Optimization In-depth Series: 1. Introduction to the Optimization of Existing PDF files: Methods 2. Lossless Methods: Optimization of Document Content 3. Lossless Methods: Compression of Streams and Fonts Sometimes, when acceptable or necessary, it may be interesting to recompress images [...]

29 10, 2019

OCR Support in GdPicture.NET: Updates and Strategies

Categories: Important features|Tags: , , , , , , |

Hi Everyone, We have recently worked a lot on improving our OCR engine, and in today's post, we're going to review the new enhancements and features. We are also going to talk about the different strategies you can choose to integrate OCR in your applications, [...]

22 10, 2019

Lossless Methods: Compression of Streams and Fonts

Categories: General, PDF|Tags: , , , , , , |

Here are the links for the two previous articles of the series: https://www.gdpicture.com/blog/pdf-optimization-series-part1-methods/ https://www.gdpicture.com/blog/pdf-optimization-series-part2-lossless-methods/   A PDF document is composed of various data structures, described as different objects. In the scope of optimization, one is particularly important: the stream object. This object aims to store [...]