Donnez vie à vos documents numériques !
 

Répondre à : Convertir/exporter les données du formulaire PDF vers CSV

abracadabraPDF Forums PDF – Général Convertir/exporter les données du formulaire PDF vers CSV Répondre à : Convertir/exporter les données du formulaire PDF vers CSV

#65359
bebarth
Maître des clés

Concernant le fichier avec l’autre norme, cela n’est pas possible ?

C’est possible, mais on ne récupère plus les caractères accentués !
Essaie ce script et donne-moi les résultats de la console.

Code:
console.show();
console.clear();
var Chemin=this.path;
var donneesCSV=this.getDataObjectContents(« UTF-8.csv »);
var lesDonnees=util.stringFromStream(donneesCSV);
console.println(« lesDonnees : « +lesDonnees);
for (var i=1; i    if (lesDonnees.charCodeAt(i-1)==34 && lesDonnees.charCodeAt(i+1)==34 && lesDonnees.charCodeAt(i)!=59) var separateur=String.fromCharCode(lesDonnees.charCodeAt(i));
}
console.println(« lesDonnees 1 : « +lesDonnees);
var lesDonnees = lesDonnees.replace(/ »/gi, » »);
console.println(« lesDonnees 2 : « +lesDonnees);
var lesLignes=lesDonnees.split(separateur);
console.println(« lesLignes : « +lesLignes);
var laLigne1=lesLignes[0].split(« ; »);
console.println(« laLigne1 : « +laLigne1);
var laLigne2=lesLignes[1].split(« ; »);
console.println(« laLigne2 : « +laLigne2);
for (var i=0; i    console.println(« i : « +i);
    console.println(« laLigne1 : « +laLigne1);
    console.println(« laLigne2 : « +laLigne2);   
    try {
        this.getField(laLigne1).value=laLigne2;
    } catch(e) {}
}
this.removeDataObject(« UTF-8.csv »);
this.saveAs(Chemin.substring(0,Chemin.length-4)+ » (« +this.getField(« Client->Nom organisation »).value+ »).pdf »);

@+
:bonjour: