Showing posts from May, 2020

Summary of the Structure of PDF files

Summary of the Structure of PDF files PDF can be looked upon as a combination of different file types presented in a single container. The reason for this is that a PDF file contains Text, vector art, images, fonts and other file format can be embedded - even the native files that were used to create the PDF in the first place. An object orientated file format with were items can be connected directly or indirectly to each other.  The objects within a PDF file can be divided into the following types: Dictionaries A group containing direct or references to indirect objects. Dictionaries can be seen as the glue holding together the elements in a PDF files. The example below shows the structure of a typical page dictionary: The Contents stream has an attributes dictionary that contains a filter name and the length of the stream The CropBox array contains the coordinates of the rectangle that defines the area that is visible on the page. The MediaBox array contains the coordinates of the r

Understanding of Color and Color models

Understanding of Color and Color models There are a number of color models but I am only going to cover 2 here as they are the most often used.  RGB This color model is primarily used to describe light. It is used mainly in cameras and scanners. It has 3 color elements that when added together at 100% represent white or pure light. The 3 different colors are Red, Green and Blue. The color model is almost infinite in its range and this in itself is ok until printing is required and that printing is being done through the CMYK color model. The model uses 3 values with each being in a range between 0 and 255 as in the Windows and applications such as Photoshop or as a decimal number up to a maximum of 1 in PDF for example.  RGB is an additive color model. Adding all of the colors in equal amounts will result in white. In the web world RGB colours are represented by hex number combinations (the numbering system is ). So for example Red would be #FF0000, Green would be #00FF00 and Blue woul

What is an Acrobat Plug-in?

What is an Acrobat Plug-in? Acrobat plug-ins are software components that extend the functionality of Adobe Acrobat, a popular program for viewing, creating, and editing PDF documents. Plug-ins can add new features to Acrobat, such as the ability to create interactive forms, add watermarks, or perform advanced document processing tasks. Some plug-ins are developed by Adobe, while others are created by third parties. These plug-ins can be installed within the Acrobat application and are typically activated when a particular action or task is performed within the software. Why do we need plug-ins? To make Adobe Acrobat more flexible and applicable to a broader range of industries and organizations, the number of built-in features must be restricted to the wider community. This is because adding features that serve only a small portion of Acrobat's user base would unnecessarily increase the application's size. Consequently, plug-ins are required to add functionality as required by