我的目标是让用户按一次按钮选择一个文件,该文件将同时用作附件和按钮图标。我知道如何分别完成这些任务,但这需要我的用户选择同一个文件两次。我正在寻找一种方法:
- 让他们将文件作为按钮图标导入,然后将图标更改为 DataObject 并将其附加到 pdf
- 让他们将文件作为 DataObject 附件导入,然后将其转换为图标
这可能吗?我无法弄清楚这个转换步骤。
谢谢
我的目标是让用户按一次按钮选择一个文件,该文件将同时用作附件和按钮图标。我知道如何分别完成这些任务,但这需要我的用户选择同一个文件两次。我正在寻找一种方法:
这可能吗?我无法弄清楚这个转换步骤。
谢谢
您可以提示用户导入文件一次,然后使用您需要的两个用例的路径。
var img = app.browseForDoc(); // prompts the user to select the file
var imgPath = img.cPath; // get the device independent path to the file
this.importDataObject("myDataObjectFileName", imgPath); // import the data object
this.getField("myImageButton").buttonImportIcon(imgPath); // set "normal" the button face
您的按钮必须设置为首先显示图标,并且您还需要设置缩放属性。您可以在路径上使用一些简单的字符串函数使附件名称与文件名相同。