forked from sheetjs/docs.sheetjs.com
		
	
		
			
	
	
		
			23 lines
		
	
	
		
			636 B
		
	
	
	
		
			React
		
	
	
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			636 B
		
	
	
	
		
			React
		
	
	
	
	
	
|  | #target photoshop | ||
|  | #include "xlsx.extendscript.js"; | ||
|  | 
 | ||
|  | function main_write() { | ||
|  |   /* Show File Picker */ | ||
|  |   var thisFile = File.saveDialog("Select an output file", "*.xlsx;*.xls"); | ||
|  |   if(!thisFile) { alert("File not found!"); return; } | ||
|  | 
 | ||
|  |   /* Create new Worksheet */ | ||
|  |   var ws = XLSX.utils.aoa_to_sheet([ | ||
|  |     ["Author", activeDocument.info.author] | ||
|  |   ]); | ||
|  | 
 | ||
|  |   /* Create new Workbook and add worksheet */ | ||
|  |   var wb = XLSX.utils.book_new(); | ||
|  |   XLSX.utils.book_append_sheet(wb, ws, "Sheet1"); | ||
|  | 
 | ||
|  |   /* Write file to disk */ | ||
|  |   XLSX.writeFile(wb, thisFile.absoluteURI); | ||
|  |   alert("Created File " + thisFile.absoluteURI); | ||
|  | } | ||
|  | 
 | ||
|  | main_write(); |