Donnez vie à vos documents numériques !
 

Retour à la ligne avec le script !!

abracadabraPDF Forums PDF – Général Retour à la ligne avec le script !!

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #46161
    Hack
    Membre

    Bonjour,

    Mon problème simple et concerne la génération d’une ligne vide entre deux paragraphes dans un champ de texte.

    En utilisant en script le code en double “r” ou “n” ou “rn”, j’ai pu avoir une ligne vide entre deux paragraphes correctement sur mon PDF DC (version à jour).

    Mais en testant le script sur un PC à mon travail (version PDF ancienne 2011 que je ne peux pas mettre à jour car dépendant d’un logiciel de travail), le retour à la ligne n’a pas été obtenu.
    Y-a-t-il un autre code pour avoir une ligne vide ?

    Merci à vous.

Affichage de 8 réponses de 1 à 8 (sur un total de 8)
  • Auteur
    Réponses
  • #66377
    bebarth
    Maître des clés

    bonjour,
    Étonnant ! Essaye en unicode : 00A ou 00D…

    @Merlin
    Je viens de m’appercevoir que Texte2Unicode ne fonctionne plus sur mes Mac !!!
    Ci-joint les messages dans la console

    @+
    :bonjour:

    #66378
    Merlin
    Maître des clés

    Je viens de m’appercevoir que Texte2Unicode ne fonctionne plus sur mes Mac

    C’est réparé, j’avais juste oublié de mettre les fonctions dedans…  :oh:

    ==> https://www.abracadabrapdf.net/utilitaires/utilitaires-pdf/abra-txt2unicode-texte-vers-unicode/

    #66379
    Merlin
    Maître des clés

    En utilisant en script le code en double “r” ou “n” ou “rn”

    Je ne l’ai jamais constaté personnellement mais j’ai déjà lu que n et r ne sont pas la même chose et ne fonctionnent pas toujours de la même façon.

    n = New line (nouvelle ligne, c’est l’équivalent d’un “retour forcé”).
    r = Return (retour, c’est un saut de ligne “normal”).

    Donc j’essaierais tout l’un ou tout l’autre pour voir ce que ça donne sur le Windosaurus Rex du travail.
    :Smiley03:

    #66380
    Merlin
    Maître des clés

    Je n’ai jamais compris la différence entre saut ligne et retour chariot…

    Les appellations sont variées, mais pour commencer on va éliminer le “retour chariot” qui date d’un temps que les moins de 40 ans n’ont jamais connu et qui consistait à changer de ligne.
    Sur des machines à interlignage fixe et sur lesquelles les styles de paragraphes ou de caractères étaient de la science-fiction.

    Aujourd’hui on parle plutôt de “saut de ligne forcé” et de “fin de paragraphe”, ce qui permet de mieux les distinguer car ces termes ont du sens.
    La “fin de paragraphe” termine un paragraphe, comme son nom l’indique.
    Le “saut de ligne forcé” c’est un retour à la ligne à l’intérieur d’un paragraphe.

    Avec les logiciels texteurs et de mise en page modernes on utilise des styles, donc selon qu’on utilise l’un ou l’autre cela peut changer complètement la mise en page.
    Ça vaut aussi quand on rédige des pages en HTML.

    :idee:

    #66381
    Merlin
    Maître des clés

    sur mon PDF DC (version à jour).

    sur un PC à mon travail (version PDF ancienne 2011

    Ça n’a pas l’air très clair pour toi :

    PDF (Portable Document Format) est un format de fichier universel normé ISO dont les numéros de versions vont de 1.0 à 2.0.
    Voir : https://www.abracadabrapdf.net/category/format_pdf/historique/

    Acrobat (Pro, Standard ou Reader) est un logiciel édité par Adobe dont les numéros de versions vont de 1 à 11 (IX) et qui maintenant s’appelle DC, pour Document Cloud, parce-qu’Adobe a cessé d’inclure le numéro de version dans le nom de ses logiciels.

    :idee:  :Smiley15:

    #66382
    bebarth
    Maître des clés

    Mais en informatique, on utilise pourtant toujours CR et LF pour les noms de ces caractères…
    @+
    :bonjour:

    #66383
    Merlin
    Maître des clés

    C’est possible.
    Je ne suis pas informaticien, je viens du graphisme et de la mise en page.
    :joker:  :Smiley03:

    #66384
    Hack
    Membre

    Bonjour les amis,

    Merci pour cette réactivité.
    Je ne connais pas les codes 00A ou 00D mais je vais essayer prochaine semaine au boulot.
    La version d’Acrobat Reader au boulot est celle de 2011. J’ai un doute mais je pense la IX (9). Comme j’ai dis, la version est rattaché à un logiciel de travail et la mise à jour n’est pas envisageable question de fonctionnement.

    J’ai mis comme test ce code (qui a fonctionné avec mon acrobat DC)
    Le résultat était tout simplement sans saut de ligne
    Test /r
    T
    est /n
    T
    est /r/nTest /r***************Merci pour everyone :bonjour:

    Code:

    //variables mise à zéro

    var output = “”;

        output += “Test r”;
        output += “r”;
        output += “r”;

        output += “Test n”;
        output += “n”;
        output += “n”;

        output += “Test rn”;
        output += “rn”;
        output += “rn”;

        output += “Test /r”;
        output += “r”;
        output += “r”;
        output += “****************”;

    this.getField(“Text2”).value = output;

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