[changes]
* Added comparison of meta data in images.
* Control elements are now compared as type 'text' instead of 'lines and shapes'.

[changes:de]
* Vergleich von Metadaten in Bildern hinzugefügt.
* Steuerelemente werden nun mit dem Typ 'Text' verglichen statt mit dem Typ 'Linen und Formen'.

[bugfixes]
* Annotation elements with no visual appearance like a 'popup' are now ignored by filters
* Unicode 'combining characters' are now excluded from the white space detection. This improves the white space detection in e.g. Hebrew text which heavly relies on combined characters.
* Negative text overhang is recognized and will update the location of the affected text chunk. This solves incorrect word bounds and white spaces.
* [parser.pdf] Reduced redundancy when handling clips. This reduces the CPU and memory requirements for documents with very complex clip shapes.
* [parser.pdf] Re-use and caching of 'Mask'-images in composite paint operations. This prevents OutOfMemory errors and reduces the storage size of comparisons.
* [parser.pdf] Bidirectional or right-to-left text is now correctly mapped to it's originating page instead of page 1.
* [parser.pdf] Added fallback to map glyph codes to system font characters. This may help to display special characters event if the mapping in the document is missing.
* [parser.pdf] Fix for compressed encrypted streams where the encryption is set via the first page references table.

[bugfixes:de]
* Kommentierungselemente ohne sichtbare Elemente, wie zum Beispiel "Popup"s, werden nun von Filtern nicht mehr beachtet.
* Kombinierte Unicode-Zeichen werden nun nicht mehr für die Berechnung von Leerzeichen herangezogen. Das erhöht die Präzision der Leerzeichenberechnung bei z.B. hebräischem Text, welcher viele kombinierte Zeichen nutzt.
* Negativer Überhang in Text-Elemente wird nun erkannt und die Position der Text entsprechend angepasst. Wörter mit negativem Überhang haben nun die korrekten Positionen und Abstände.
* [parser.pdf] Redundanzen beim Umgang mit Clips reduziert. Damit werden die Anforderungen an CPU und Hauptspeicher für Dokumente mit komplexen Clips deutlich reduziert.
* [parser.pdf] Wiederverwenden von Maskierungsbildern bei Kompositionen. Damit werden OutOfMemory-Fehler verhindert und die Speichergröße für Vergleich reduziert.
* [parser.pdf] Bidirektionaler Text oder Text mit Leserichtung "rechts nach links" wird nun der korrekten Seite zugeordnet statt nur Seite 1.
* [parser.pdf] Fallback hinzugefügt, um Glyphencodes auf Systemschriftzeichen abzubilden. Dies kann helfen, Sonderzeichen anzuzeigen, wenn die Zuordnung im Dokument fehlt.
* [parser.pdf] Korrektur für komprimierte verschlüsselte Streams, bei denen die Verschlüsselung in der Referenztabelle der ersten Seite gesetzt wurde.

[security]

[security:de]
