Donnez vie à vos documents numériques !
 

Répondre à : Problème de mettre une annotation. – RÉSOLU

abracadabraPDF Forums PDF – Général Problème de mettre une annotation. – RÉSOLU Répondre à : Problème de mettre une annotation. – RÉSOLU

#53308
Merlin
Maître des clés

Ca y est j’ai compris !

Ce n’est pas le “quads” qui n’est pas bon, c’est le “rect”.
Quand je teste ton code l’annotation est créée bien loin en dehors de la page, quand on redimensionne en 400 x 400 cm on fini par l’apercevoir…

Le code suivant fonctionne et crée l’annotation en bas à gauche de la page 3 :

var annot = this.addAnnot();
annot.setProps({
author : “test”,
borderEffectIntensity : “0”,
borderEffectStyle : “S”,
contents : “azerty”,
creationDate : “”,
dash : “”,
delay : “false”,
exdata : “undefined”,
hidden : “false”,
inReplyTo : “”,
intent : “Highlight”,
lock : “false”,
lockContents : “false”,
modDate : “”,
name : “b8b911b9-6bc8-4696-a233-224b0152b742”,
noView : “false”,
opacity : “1”,
page : “2”,
popupOpen : “false”,
popupRect : [595,645.90283203125,775,765.90283203125],
print : “true”,
quads : [128.74400329589844,765.90283203125,523.2243041992188,765.90283203125 ,128.74400329589844,742.1030883789062,523.2243041992188,742.103088378],
readOnly : “false”,
rect: [0, 0, 100, 100],
refType : “R”,
rotate : “0”,
seqNum : “1”,
strokeColor : [“RGB”,1,1,0],
style : “S”,
subject : “Highlighted text “,
toggleNoView : “false”,
type : “highlight”,
width : “1”});

:Smiley01: