Participant
May 6, 2025
Question
ASCII file data export by JavaScript in signed PDFs
- May 6, 2025
- 3 replies
- 726 views
Hello,
I would like to export data from a signed Adobe PDF-File (formular with values) to an ASCII file with a JavaScript triggered by a button in den PDF-file.
e.g. Javascript:
var DataWrite = "Data XYZ...";
var doc = this.createDataObject({cName: "Test_Export_Data.txt", cValue: DataWrite});
this.exportDataObject({cName: "Test_Export_Data.txt", nLaunch:0});
This code works fine without a signed document.
With a signed document (fields are write protected) following error occurs:
"NotAllowedError: Sicherheitseinstellungen verhindern den Zugriff auf diese Eigenschaft oder Methode.
Doc.createDataObject:4:Field..."
"NotAllowedError: Sicherheitseinstellungen verhindern den Zugriff auf diese Eigenschaft oder Methode.
Doc.createDataObject:4:Field..."
I have also tried the TrustedFunction but this don't solve the problem.
var DataWrite = "Data XYZ...";
var DataExport = app.trustedFunction(function(DataWrite)
{
app.beginPriv();
this.createDataObject({cName: "Test_Export_Data.txt", cValue: DataWrite});
this.exportDataObject({cName: "Test_Export_Data.txt", nLaunch:0});
app.endPriv();
});
DataExport(DataWrite);
var DataWrite = "Data XYZ...";
var DataExport = app.trustedFunction(function(DataWrite)
{
app.beginPriv();
this.createDataObject({cName: "Test_Export_Data.txt", cValue: DataWrite});
this.exportDataObject({cName: "Test_Export_Data.txt", nLaunch:0});
app.endPriv();
});
DataExport(DataWrite);
Attachment: signed document properties
Maybe someone can help me to solve the problem.
