You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Tilman Hausherr (JIRA)" <ji...@apache.org> on 2018/04/20 15:33:00 UTC

[jira] [Commented] (PDFBOX-3353) Create appearance streams for annotations

    [ https://issues.apache.org/jira/browse/PDFBOX-3353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16445901#comment-16445901 ] 

Tilman Hausherr commented on PDFBOX-3353:
-----------------------------------------

Work on PDFBOX-4199 made me have a closer look at the caret annotation AP. It is two Bézier curves, goes from bottom left, top middle to bottom right and then closes. The intermediate points are (horizontal middle, bottom) and (horizontal middle, vertical middle). /RD is created by Adobe Reader but it is unclear how it is calculated. The value has also an influence on the BBox, the matrix and the line width.

> Create appearance streams for annotations
> -----------------------------------------
>
>                 Key: PDFBOX-3353
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3353
>             Project: PDFBox
>          Issue Type: Task
>          Components: PDModel, Rendering
>    Affects Versions: 1.8.12, 2.0.0, 2.0.1, 2.0.2, 3.0.0 PDFBox
>            Reporter: Tilman Hausherr
>            Priority: Major
>              Labels: Annotations
>         Attachments: AnnotationSample.Standard.pdf, CTAN-example-Annotations-rot270.pdf, CTAN-example-Annotations.pdf, Line-Annotation-OpenArrow-w10-AP.pdf, PDFBOX-2019-Annotations.pdf, PDFBOX-2898-Annotations.pdf, PDFBOX-3353-highlight-noAP-001796-p1.pdf, PDFBOX-3353-highlight-noAP.pdf, PDFJS-7115-indirect-rect.pdf, ShowAnnotation-4.java, ShowAnnotation-5.java, ShowAnnotation-6.java, SquareAnnotations.pdf, annots.pdf, gs-bugzilla-693664-AnnotationTest.pdf, line_dimension_appearance_stream-noAP.pdf, line_dimension_appearance_stream.pdf, pdf_commenting_new.pdf, showAnnotation.java, text_markup_ap_test.pdf
>
>
> Create appearance streams for annotations when missing.
> I'll start by replacing current code for Ink and Link annotations.
> Good example PDFs:
> http://www.pdfill.com/example/pdf_commenting_new.pdf
> https://github.com/mozilla/pdf.js/issues/6810



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org