Donnez vie à vos documents numériques !
 

Javascript : Recuperer la taille de la marge (crop)

abracadabraPDF Forums PDF – Général Javascript : Recuperer la taille de la marge (crop)

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43326
    isa911
    Invité

    Bonjour,

    Comment connaître la marge utilisée sur un document (pas la propriété de l’imprimante mais du .pdf vers. 5) ?

    Cordialement

Affichage de 9 réponses de 1 à 9 (sur un total de 9)
  • Auteur
    Réponses
  • #48132
    Merlin
    Maître des clés

    Je suppose qu’il faut soustraire les dimensions de la zone graphique aux dimensions de la page…

    :-k :-k :-k

    #48133
    isa911
    Invité

    Comment obtenir les dimensions de la zone graphique ?

    #48134
    Merlin
    Maître des clés

    C’est une bonne question… As-tu regardé dans la doc ?

    :scra: :scra:

    #48135
    isa911
    Invité

    Oui, mais sans grand succes, je ne cherche peut etre pas la ou il faut …

    Je pensais pourvoir trouver cette information en jouant sur les parametres de getPageBox, mais ca n’a pas l’air concluant.

    #48136
    isa911
    Invité

    Bon, voila ce que j’ai fait :

    //Recuperation de la taille de la feuille avec recadrage

    aRect=new Array();

    aRect=this.getPageBox({ cBox: “Crop”, nPage: 0});

    var x0=aRect[0];

    var y0=aRect[1];

    var x1=aRect[2];

    var y1=aRect[3];

    //Taille page normale

    var aRect = this.getPageBox(“Media”);

    var MargeGauche= x0-aRect[0];

    var MargeHaut = aRect[1]-y0;

    var MargeDroite = aRect[2]-x1;

    var MargeBas = y1-aRect[3];

    Ca a l’air de marcher maintenant, mais je galère avec les insertions de commentaires vu que les coordonnées ne sont pas fixées à partir du même point … ca me perturbe complètement.

    #48137
    Merlin
    Maître des clés

    Et si tu conservais les mêmes coordonnées de commentaires en y ajoutant/soustrayant la variable Marge ?

    :-k ](*,) :-k

    #48138
    isa911
    Invité

    Le pb d’après ce que j’ai compris, c’est que le point 0 pour les commentaire et haut a gauche mais lorsque le document est en rotation ou avec des marges il est en bas a gauche (p259 de l’AJOS de la ver 5).

    Enfin, moi et l’anglais, ca fait 2 .. alors … ](*,)

    #48139
    Merlin
    Maître des clés

    Je chouffe et je te tiens au jus…

    :afro:

    #48140
    razafitsara
    Invité

    j’utilise des formulaires en fichier pdf, et j’ai des problème lors de son impression sur ma nouvelle imprimante, car tous les champs décalent, est qu’il y a des javascript permettant de régler les marges d’impression, sans avoir à retoucher les champs.

    Merci

Affichage de 9 réponses de 1 à 9 (sur un total de 9)
  • Vous devez être connecté pour répondre à ce sujet.