Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Dieser Artikel beschreibt, wie das Annotationsprofil zu konfigurieren ist, um Textannotationen relativ zur Seitenausrichtung zu drehen. |
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Dieser Artikel beschreibt, wie das Annotationsprofil zu konfigurieren ist, um Textannotationen relativ zur Seitenausrichtung zu drehen. |
Rotation von Textannotationen
Neue Funktionen
- Freies Rotieren von Textannotationen
- Textannotationen bei gedrehten Seiten in einem lesbaren Zustand anbringen
- Editor zur Drehung von Textannotationen um 90°
Bitte beachten Sie, dass die Speicherung der Rotation nur mit Formaten, welche ein solches Attribut unterstützen, funktioniert. Dies sind:
- jadice Annotationsformat
- ContentManager-Annotationsformat (mit der Einschränkung, dass die Funktionalität nur zur Verfügung steht, wenn die Annotationen ausschließlich über jadice-Komponenten geschrieben und gelesen werden).
Bei Bei ContentManager-Annotationen muss wie im folgenden gezeigt beim Speichern der Annoationen nochsetSaveAdditionalInfo(true)
gesetzt werden.
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Erklärung der Attribute
Name | Typ | Default | Herkunft | Bedeutung |
---|---|---|---|---|
rotation | <integer> | 0 | TextAnnotation | Die Rotation selbst wird wie beim Stempel in der Annotation selbst gespeichert. Hierbei handelt es sich um einen Wert, welcher die Rotation (0-359) in Grad darstellt. |
showRotationHandle |
| false | TextAnnotationWrangler | Dieser Wert gibt an, ob der Handle zur freien Rotation dargestellt wird. |
forceAnnotationUpRight | <OFF>, <ON_CREATION> | OFF | TextAnnotationWrangler | Über dieses Attribut wird festgelegt, ob Textannotationen beim Aufbringen in einem lesbaren Zustand in Relation zu der Seite aufgebracht werden. |
Hinweis: Sofern showRotationHandle
oder forceAnnotationUpright
verwendet werden, muss die Eigenschaft rotation
beim betreffenden <annotation-type>
in das Profil übernommen werden, um die gesetzte Rotation zu speichern.
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Beispiele für den jadice viewer |
Beispiel: Einbinden der Rotation
und Verwendung des RotationEditors(nur jadice Annotationsformat)
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Zum Speichern der Rotation relativ zum Dokument ist bei Nutzung des jadice-Annotationsformats in allen Anwendungsfällen die Konfiguration der Property "rotation
" nötig. Sofern die Rotation nicht manuell durch den Anwender verändert werden soll, ist es nicht erforderlich, den RotationEditor
einzubinden Bei ContentManager-Annotationen entfällt diese Konfiguration.
Beispiel:
Den Handle für freie Rotation anzeigenVerwendung des RotationEditors
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Beispiel: Textannotation immer lesbar erstellen
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Beispiele für das jadice web toolkit |
Beispiel: Einbinden der Rotation
title | Codebeispiel einblenden |
---|
language | xml |
---|---|
title | Definition der Rotation |
Sofern die Rotation manuell durch den Anwender verändert werden soll, kann zusätzlich der RotationEditor
eingebunden werden.
Beispiel: Den Handle für freie Rotation anzeigen
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Diese Konfiguration wird nur benötigt, wenn - vergleichbar den Stempelannotationen - eine freie Drehung der Textannotationen durch den Benutzer erlaubt werden soll.
Beispiel: Textannotation immer lesbar erstellen
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Dies ist einer der häufigsten Anwendungsfälle. Auf einer gedrehten Seite sollen Textannotationen immer "aufrecht" (also ohne Kopfverdrehen lesbar) angebracht werden.
Beispiel: Gesamte Textannotation mit allen hier beschriebenen Eigenschaften
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Beispiele für das jadice web toolkit |
Beispiel: Einbinden der Rotation (nur jadice Annotationsformat)
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Zum Speichern der Rotation relativ zum Dokument ist bei Nutzung des jadice-Annotationsformats in allen Anwendungsfällen die Konfiguration der Property "rotation
" nötig. Bei ContentManager-Annotationen entfällt diese Konfiguration.
Beispiel: Den Handle für freie Rotation anzeigen
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Diese Konfiguration wird nur benötigt, wenn - vergleichbar den Stempelannotationen - eine freie Drehung der Textannotationen durch den Benutzer erlaubt werden soll.
Beispiel: Textannotation immer lesbar erstellen
Erweitern | |||||||
---|---|---|---|---|---|---|---|
| |||||||
|
Dies ist einer der häufigsten Anwendungsfälle. Auf einer gedrehten Seite sollen Textannotationen immer "aufrecht" (also ohne Kopfverdrehen lesbar) angebracht werden.