Am 06.03.2017 um 07:56 schrieb chitgoks:
hi.

would like to ask if anyone has successfully created these types of
annotation?

please share your sample code.

searching through google did not yield any results regarding sample code on
PDAnnotationMarkup.

so I pass this as the parameter of the constructor for a drawing annotation

COSDictionary dict = new COSDictionary();
dict.setItem(COSName.SUBTYPE, COSName.INKLIST);

then im stuck because there is no method to set the points. please advise?


You can still use the COS methods, i.e. annotation.getCOSObject().setItem(COSName.INKLIST, param);

where param is an array of arrays.

there's some code in an unrelated method:


    public final void setInkList(List<float[]> inklist)
    {
        COSArray newInklist = new COSArray();
        for (float[] array : inklist)
        {
            COSArray newArray = new COSArray();
            newArray.setFloatArray(array);
            newInklist.add(newArray);
        }
        annot.setItem(COSName.INKLIST, newInklist);
    }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to