# Notes for a Lively Application to be... Pdf Annotations

To be translated: #TODO ;-) #Jens

Interessant ist:

- dass Annotationen separate Objekte sind. 
- den Inhalt meiner Annotation kann man fast lesen: "which ist o be .."
- Und dann ist die gehighlightete  region als box markiert. 
- Mit dem Inhalt der Box, also dem gehighlighteten text ist die Annotation nur indirekt verbunden, ohne das man das dokument rendert und schaut welcher text in der box steht kann man nicht darauf zugreifen. 
- Bisher kenn ich nur zwei Programme die in ihrer Annotationsvorschau auch diesen Text ausgeben können: "Apple Preview" und "Xodo Docs"
- Andere Programme, die wie ihr, die Annotationen selbst verwalten, speichern sich den "markierten text" separat ab und haben geben diesen als Inhalt auch wieder aus,  aber der Inhalt ist in diesem Fall ja mein eigener Text und es kommt zu einem Konflikt etc 
- d.h. früher oder später solltet ihr solche annotationen auch lessen und schreiben können und ihr müsst dann auch an den Inhalt des markierten textes rankommen. 
- Was ich gerne ausprobieren möchte ist, ob ich mit das mit PDF.js und einer solchen Annotation auch kann und ich würde das dann nicht nur im Browser machen, sondern auch irgendwie für die Kommandozeile (native) zugänglich machen vielleicht könnt ihr das ja auch gebrauche.  

```
989 0 obj
<< /Type /Annot /T (Jens Lincke) /Popup 993 0 R /Rect [ 99.26675 503.5095
497.7431 532.6369 ] /Contents (<FE><FF>\000w\000h\000i\000c\000h\000 \000i\000s\000 \000t\000o\000 \000b\000e\000 \000e\000x\000p\000e\000c\000t\000e\000d &\000 \000s\000i\000n\000c\000e\000 \000y\000o\000u\000 \000a\000r\000e\000 \000a\000l\000s\000o\000 \000e\000x\000e\000c\000u\000t\000i\000n\000g\000 \000n\000e\000a\000r\000l\000y\000 \0001\0000\000 \000t\000i\000m\000e\000s\000 \000m\000o\000r\000e\000 \000m\000e\000t\000h\000o\000d\000s\000.)
/M (D:20140113104536Z00'00') /C [ 0.9686242 0.8626859 0.03784475 ] /AP 1757 0 R
/F 4 /QuadPoints [ 187.3559 538.6369 503.7431 538.6369
 187.3559 517.0249 503.7431 517.0249
 99.26675 524.9523 408.4514 524.9523
 99.26675 503.5095 408.4514 503.5095
] /Subtype /Highlight >>
endobj
1757 0 obj
<< /N 1758 0 R >>
endobj
988 0 obj
<< /Type /Annot /T (Jens Lincke) /AP 1761 0 R /Rect [ 98.87476 557.6719 498.0355
586.8207 ] /Contents () /M (D:20140113104412Z00'00') /C [ 0.9686242 0.8626859
0.03784475 ] /F 4 /QuadPoints [ 98.87476 592.8207 504.0355 592.8207
 98.87476 571.224 504.0355 571.224
 99.26675 579.2839 401.1351 579.2839
 99.26675 557.6719 401.1351 557.6719
] /Subtype /Highlight >>
endobj
```




