Je suis débutant en utilisant Javascript dans Adobe. J'ai écrit un script qui attrape le nom du fichier et l'ajoute en tant que titre dans le document, mais le problème est qu'il ne se divise pas en 2 lignes de noms de fichiers longs. Les noms de fichiers texte longs sont hors de la bordure de la page.Séparer la longue chaîne de nom de fichier en deux lignes avec Adobe Javascript
Par exemple le nom du fichier est « Ceci est un texte que je dois diviser en deux lignes Comment écrire le script afin de diviser le texte long et en forme dans la page »
Ceci est juste un échantillon . Qu'est-ce que j'ai besoin de modifier? Et est-ce possible?
var trFileName = this.documentFileName.replace(/.*\/|\.pdf$/ig,""); //remove .pdf extension
var pageAmount = this.numPages; //define how many pages are there
this.addWatermarkFromText({
cText: trFileName,
nStart: 0,
nEnd: pageAmount,
nFontSize: 18,
aColor: color.blue,
cFont: "Helvetica-Bold",
nTextAlign: app.constants.align.center,
nHorizAlign: app.constants.align.center,
nVertAlign: app.constants.align.top,
//nHorizValue: -25,
nVertValue: -87.87
})
Veuillez lire les balises ** avant ** de poster votre question. – DavidPostill
Vous posez une question hors sujet. Veuillez lire [On-Topic] (https://superuser.com/help/on-topic), [Comment poser une bonne question?] (Https://superuser.com/help/how-to-ask) et [Quels types de questions devrais-je éviter de poser?] (https://superuser.com/help/dont-ask) – DavidPostill
Non, pas. Les questions de programmation sont hors sujet. S'il vous plaît ** lire la balise javascript ** comme vous avez déjà dit à "** Les questions de programmation sont hors sujet ici, demander sur Stack Overflow à la place. **" – DavidPostill