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: