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: