- JPEG2000
Freigabe der Unterstützung von JPEG2000 Wavelet 5/3 komprimierten Daten in PDF. [MK]
- Format Versionen
Sämtliche von jadice zur Verfügung gestellten Formate haben eine einheitliche Versionierung erhalten. Die Format Version entspricht ab diesem Release der zugehörigen jadice® document platform Version. Siehe auch DOCP-2153 [CK]
- ProductInformation Artifact Zugriff
Der Artifact Zugriff mittels ProductInformation.getArtifact(String) erfolgt nun korrekterweise mit einer compositeID gebildet aus group-ID:artifact-ID. Siehe auch DOCP-2159 [CK]
- Reader.complete() und ReaderListener
Der Aufruf von Reader.complete() beendet die Verwendung der Reader Instanz. Nicht mehr benötigte Resourcen werden freigegeben. Die Freigabe umfasst nun auch registrierte ReaderListener. Siehe auch DOCP-2142 [CK]
- Finalisierung des Readers und ReaderListener
Wurde eine Reader Instanz nicht mit Reader.complete() beendet, werden registrierte ReaderListener über die Beendigung des Read Vorgangs (READ_COMPLETED) im Nachgang bei der Finalisierung der Reader Instanz informiert. Siehe auch DOCP-2141 [CK]
- Seitennavigation in der Statusbar
Die Seitennavigation in der Statusbar funktionierte nicht mehr korrekt nachdem die Suche einmalig geöffnet wurde. Dieser Fehler ist mit dem aktuellen Release korrigiert. Die Seitennavigation funktioniert nun immer korrekt, unerheblich ob eine Suche mal aktiv gewesen ist oder nicht. Siehe auch DOCP-2135 [CK]
- Anzeige der Fensterlupe
Die Anzeige der Fensterlupe war nicht korrekt bei einer Rotation ungleich 0 Grad. Dieser Fehler ist mit dem aktuellen Release korrigiert. Siehe auch DOCP-2133 [CK]
- IntraJVM DnD Actions
IntraJVM DnD zeigte bisher COPY Action als DnD Cursor an. Das war nicht korrekt, denn IntraJVM bietet nur MOVE und LINK Action. Dies ist nun korrigiert, es wird der entsprechende MOVE oder LINK Cursor angezeigt. Siehe auch DOCP-2121 [CK]
- Verhalten der rechten Maustaste in der ThumbnailView
Ab diesem Release wird folgendes Verhalten und Funktion der rechten Maustaste unterstützt.
Verhalten bei Rechtsklick ohne Modifier: Das Element unter dem Mauscursor wird selektiert, falls es nicht bereits selektiert war. War das Element unter dem Mauscursor bereits selektiert, ändert sich die Selektion nicht. Ist ein Kontextmenü vorhanden, öffnet es sich.
Verhalten bei Rechtsklick mit Modifier: Ist das Element unter Mauscursor nicht selektiert, wird das Element selektiert und eine eventuell bestehende Selektion wird aufgehoben. Ist das Element unter dem Mauscursor selektiert, wird die aktuelle Selektion nicht verändert Ist ein Kontextmenü vorhanden, öffnet sich in beiden Fällen anschließend das Kontextmenü.
Siehe auch DOCP-2118 [CK]
- PDF Free Text Annotationen
Es ist nun möglich den Inhalt von PDF FreeText Annotationen unter einschränkungen anzuzeigen., wenn folgende Bedingungen erfüllt sind:
Der Modus ist FreeText: Die FreeText Annotation gibt es in mehreren Varianten: FreeText, FreeTextCallout, FreeTextTypeWriter. Im Moment wird ausschließlich der Modus FreeText unterstützt.
Ein Appearance State existiert FreeText Annotationen werden nur unterstützt, wenn deren Inhalt bereits "gelayoutet" wurde.
Siehe auch DOCP-2165 [FF]
- TrueType CMap Format0
Die TrueType CMap Format0 interpretation ist nun toleranter gegenüber fehlerhaften längenangaben. Siehe auch DOCP-2127 [FF]
- JPEG2000
Unterstützung von JPEG2000 Wavelet 9/7 komprimierten Daten in PDF. Siehe dazu auch „Initiale Integration von JPEG2000 in PDF“. [MK]
- Drag&Drop
Komplettierung der DnD Funktionalität. Siehe dazu auch „Komplettierung von D&D unter Windows“.
Produktivfreigabe und Support für Windows-Systeme. Siehe dazu auch „Komplettierung von D&D unter Windows“.
Konfigurationsmöglichkeiten der DnD Einstellungen. Siehe dazu auch „Konfiguration von D&D Funktionalitäten“.
- Permission
Dokument Ladevorgang wird nicht mehr von gesetzter AddPages Permission beeinträchtigt. Siehe auch DOCP-1859 [CK]
- Dyn. Zoommodus
Dyn. Zoommodus wird durch Rotation nicht aufgehoben. Siehe auch DOCP-2047 [CK]
- Statusbar
Zoomwert aktualisiert sich korrekt auch bei gesetztem dynamischen Zoommodus. Siehe auch DOCP-2048 [CK]
- Filter Commands
Radiobutton Funktionalität wieder hergestellt, das Command des aktuell gesetzten Filters wird selektiert. Siehe auch DOCP-2117 [CK]
- PageView
Vermeidung von möglichen NPEs in PageView.getScrollableBlockIncrement(Rectangle, int, int) bei PageUp/PageDown. Siehe auch DOCP-2100 [CK]
- Keyboard Navigation
Vermeidung von möglichen IAEs bei Verwendung von Windows-rechts oder Windows- links Tastenkombination. Siehe auch DOCP-2097 [CK]
- AreaSelectionTool
Folgende Probleme sind behoben worden:
Die Selektion wird in Multi Page Layouts nur auf die Seite gerendert zu der sie gehört.
Die HoverToolBar erscheint stets bei der zugehörigen Selektion.
Der selektierte Bereich kann nicht größer als die zugehörige Seite werden.
Der selektierte Bereich kann nicht mehr aus der zugehörigen Seite hinaus geschoben werden.
Siehe auch DOCP-2009 [CK]
- Tiff
Interpretation der Orientation 8 (links gedreht um 90 Grad) korrigiert. Siehe auch DOCP-1996 [CK]
- Sorter Toolbar
Initiales Layout der Sorter Toolbar korrigiert. Siehe auch DOCP-1990 [CK]
- Sorter
Verbesserte Bedienbarkeit der Single Click Navigation, die nun auch Drag Events mit minimalen Mausbewegungen akzeptiert. Siehe auch DOCP-1977 [CK]
- Tiff
Support für FillOrder 2 bei unkomprimierten bilevel Tiffs. Siehe auch DOCP-2003 [CK]
- Debug Mode Warnung
Für den Fall, dass der Logging Level auf DEBUG oder feiner gesetzt ist, wurde ein Hinweis für Integratoren und Endanwender eingeführt, der auf mögliche (wahrscheinliche) Performancenachteile hindeutet. In diesem Fall wird im Log eine Warnung einmal pro Sitzung ausgegeben. Zusätzlich wird in der PageView ein DEBUG MODE ON Wasserzeichen angezeigt. Siehe auch DOCP-2022 [CK]
- Freigabe von Dokumentressourcen
Die Trennung zwischen dem Schließen eines Dokuments (was auch von temporärer Dauer sein kann) und dem Freigeben der Dokumentressourcen ist nun klarer sichtbar. Nähere Details finden sich in der Dokumentation unter „Dokumente in jadice®“ [SH]
- Neuer Dokumentstatus
BUSY
Der Enumeration
Document.BasicState
wurde ein neuer DokumenstatusBUSY
hinzugefügt, der durch Integratoren gesetzt werden kann während Änderungen an Dokumenten vorgenommen werden. [SH]- Document State Changes in Reader und Fluent Reader
Reader und Fluent Reader setzen nun wenn die ersten Daten in ein Dokument gelesen werden dessen Status auf
LOADING
. Der ZustandREADY
wird wieder gesetzt wennReader.complete()
aufgerufen wird (Reader API) beziehungsweise wenn der Gesamt-Lesevorgang abgeschlossen ist (Fluent Reader). [SH]- Rollout Search
Rollout Search kann mit Strg-F geöffnet und geschlossen werden. Zusätzlich reagiert die Rollout Search nun auch auf ESC um die Suchleiste zu schließen. Siehe auch DOCP-1940 [CK]
- Lightbox View
Die Icons der Lightbox Funktions-Knöpfe werden nun als UIResourcen verwaltet. Damit kann via UIManger sehr einfach auf diese Resourcen zugegriffen und Anpassungen vorgenommen werden. Folgende Keys stehen zur Verfügung:
LightboxThumbnailTool.icons.button.open
LightboxThumbnailTool.icons.button.close
LightboxThumbnailTool.icons.pin.pinned
LightboxThumbnailTool.icons.pin.un-pinned
Siehe auch DOCP-1942 [CK]
- Page View
Das Hintergrund Icon liegt nun als UIResource vor. Damit kann via UIManger und dem Key "Jadice.icons.blindimage" sehr einfach auf diese Resource zugegriffen und Anpassungen vorgenommen werden. Siehe auch DOCP-1947 [CK]
- Editier Zustand von Text Annotationen
Wird eine Text-/Note-/Stamp Annotation zum Editieren geöffnet, wird der Text selektiert. Damit kann direkt mit der Eingabe des neuen Textes begonnen werden, ohne den alten Inhalt vorher löschen zu müssen. Siehe auch DOCP-1943 [CK]