App: PdfSampleGenerator
Developer: MICRI Consult
Genres: Education, Utilities

This app produces several Pdf sample files in text format helping you understanding the Pdf file structure and illustrating several items 
from the ISO 32000-1 specification.

The structure of a Pdf file is defined in the ISO 32000-1 specification. This document is long, difficult to read and only gives small partial examples. This app creates complete Pdf sample files and allows you concentrating on specific aspects a Pdf text. It offers five kinds of samples:

1. Simple text. The smallest Pdf file consists of a single line. Simple text offers Pdf samples containing a single short line, a single long line (requiring wrapping it) and combinations of short and long lines.

2. Markup text. These sample files demonstrate font styles (bold and italics), font colors, font alignment and font sizes. As with the simple text, you can create sample files with only one item or combining them to see what changes such combinations involve.

3. Picture. This is a single Pdf sample file inserting a picture. This file contains an object referring to the picture, which is saved as binary data. To represent them as readable texts, these binary data have been encoded using the Ascii85 encoding.

4. Table. The table Pdf sample files show a table with or without border lines, with or without background colors and with or without merged cells. A table is a combination of text and graphics (line or rectangle drawing).

5. Unicode text. This is text in a different language and represented by a non-Latin alphabet. Examples are Greek and Japanese. Representing such text in Pdf is difficult, as it uses glyph indexes and mapping from these indexes to the actual character code.

This app shows the text, the figure or the tables on the screen in the way it should display using a standard Pdf reader. It also displays the actual text content of the Pdf file.

Features
- Creates Pdf sample files to illustrate a specific item from the ISO 32000-1 specification.
- Each sample Pdf file is a text file, allowing you to open it with a text editor.
- A standard Pdf reader displays the content in the same way as what the app shows on the screen.
- Illustrates how to define the most common items from a document into a Pdf structure.
-Click the icon "Explain App", to get an explanation of each of the functions.
- Supports light and dark themes.

Release notes:
- Several improvements of the user interface.
- Support for light and dark themes.
- Addition of an extra tab explaining the functions of the app.