Seite 5 von 5

Speicherort / selbst generierten Dateiname für *.pdf Datei vorschlagen

Verfasst: 05.02.2013, 18:04
von radzmar
Der Raise Error kann auch entstehen, wenn man die Dateivorschau vom Windows Explorer benutzt.
Der blockiert dann quasi das Überschreiben einer vorhandenen Datei.
Oder aber, du benutzt ungültige Zeichen (\/:*?"<>|) in der Pfadangabe.
Du solltest deinen Pfad daher mit einem regulären Ausdruck bereinigen.

Code: Alles auswählen

var fileName = namePart + "-" + datePart + ".pdf";
var fullName = "/c/" + fileName.replace( /[\?\\\<\>\*\!\|\s]+/g, "_");