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
13 mars 2019 à 14:46
#65350
![](https://www.abracadabrapdf.net/wp-content/uploads/2021/10/bebarth_avatar-80x80.png)
Maître des clés
Voici un script spécialement adapté pour ton fichier.
Code:
var Chemin=this.path;
var donneesCSV=this.getDataObjectContents(“test.csv”);
var lesDonnees=util.stringFromStream(donneesCSV);
var lesLignes=lesDonnees.split(“r”);
var laLigne1=lesLignes[0].split(“;”);
var laLigne2=lesLignes[1].split(“;”);
for (var i=0; i var n=laLigne2.charCodeAt(0);
if (n==10) laLigne2=laLigne2.substring(1); // Spécialement pour fichier csv fourni ???
if (laLigne1==”Rfrence”) laLigne1=”Référence”;
if (laLigne1==”Site de lincident ->Nom complet”) laLigne1=”Site de l’incident ->Nom complet”;
this.getField(laLigne1).value=laLigne2;
}
this.removeDataObject(“test.csv”);
this.saveAs(Chemin.substring(0,Chemin.length-4)+” (“+this.getField(“Client->Nom organisation”).value+”).pdf”);
var donneesCSV=this.getDataObjectContents(“test.csv”);
var lesDonnees=util.stringFromStream(donneesCSV);
var lesLignes=lesDonnees.split(“r”);
var laLigne1=lesLignes[0].split(“;”);
var laLigne2=lesLignes[1].split(“;”);
for (var i=0; i
if (n==10) laLigne2=laLigne2.substring(1); // Spécialement pour fichier csv fourni ???
if (laLigne1==”Rfrence”) laLigne1=”Référence”;
if (laLigne1==”Site de lincident ->Nom complet”) laLigne1=”Site de l’incident ->Nom complet”;
this.getField(laLigne1).value=laLigne2;
}
this.removeDataObject(“test.csv”);
this.saveAs(Chemin.substring(0,Chemin.length-4)+” (“+this.getField(“Client->Nom organisation”).value+”).pdf”);
Les caracères non reconnus sont “é” dans Référence et l’apostrophe dans “Site de l’incident…”
@+
:bonjour: