forked from sheetjs/docs.sheetjs.com
		
	
		
			
	
	
		
			22 lines
		
	
	
		
			704 B
		
	
	
	
		
			React
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			704 B
		
	
	
	
		
			React
		
	
	
	
	
	
|  | #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(); |