forked from sheetjs/docs.sheetjs.com
22 lines
704 B
JavaScript
22 lines
704 B
JavaScript
#target photoshop
|
|
#include "xlsx.extendscript.js";
|
|
|
|
function main_parse() {
|
|
/* Show File Picker */
|
|
var thisFile = File.openDialog("Select a spreadsheet");
|
|
if(!thisFile) { alert("File not found!"); return; }
|
|
|
|
/* Read file from disk */
|
|
var workbook = XLSX.readFile(thisFile.absoluteURI);
|
|
|
|
/* Get Workbook Author */
|
|
var Props = workbook.Props; if(!Props) { alert("Missing Author!"); return; }
|
|
var Author = Props.Author; if(!Author) { alert("Missing Author!"); return; }
|
|
|
|
/* Change Document Author to Workbook Author */
|
|
var info = activeDocument.info;
|
|
alert("Changing Author from |" + info.author + "| to |" + Author + "|");
|
|
info.author = Author;
|
|
}
|
|
|
|
main_parse(); |