abracadabraPDF › Forums › PDF – Général › Recherche mot en majuscule pour construction d’index › Répondre à : Recherche mot en majuscule pour construction d’index

bonjour,
Il faudrait donner un peut plus d’information sur le logiciel utilisé et sous quel OS.
dans un premier temps, voici l’adaptation d’un script que j’avais écris et qui listera dans la console tous les mots commençant par une capitale.
l’indication de la durée du process peut être interressant pour des documents volumineux.
var nbmots = 0;
console.show();
console.clear();
//debut duree
d0=new Date();
debut=util.printd(« dd-mm HH:MM »,d0);
console.println(« Début du process: »+debut);
//Changement de page
for (var p = 0; p {
console.println(« *** Page « +(p+1)+ » *** »);
var numWords = this.getPageNumWords(p);
for (var i=0; i
var ckWord = this.getPageNthWord(p, i, true);
//Recherche première lettre en majuscule
if (ckWord.charCodeAt(0)>=65 & ckWord.charCodeAt(0) {
console.println(ckWord);
nbmots = nbmots+1;
}
}
}
console.println(« *** « +nbmots+ » mots trouvés commençant par une majuscule »)
//fin duree
df=new Date();
fin=util.printd(« dd-mm HH:MM »,df);
console.println(« Fin du process: »+fin);
delta=(df.valueOf()-d0.valueOf())/1000/60;
console.println(« Durée du process: »+delta+ » minutes »);
@+
:bonjour: