#target photoshop function main(){ /*取得單一的檔案路徑*/ var filePath = File.openDialog("讀取文字檔", "TEXT Files:*.TXT"); if(!filePath || !filePath.exists){ alert("檔案不存在"); return; } /* 開啟檔案 */ var filePoint = new File(filePath); if (!filePoint.open("r","","")){ alert("無法開啟檔案!!"); return; } /* 以行為單位讀取檔案 */ var row; while(row=filePoint.readln()){ alert(row); } // --or-- /* 讀取全部的檔案內容 */ var content = filePoint.read(); alert(content); /*關閉檔案*/ filePoint.close(); } main();
寫入文字檔
#target photoshop function main(){ // 輸出 CSS 定位檔 var filePath = File.saveDialog("寫入文字檔","TEXT Files:*.TXT"); if(!filePath){ alert("建立開啟檔案!!"); return; } if(filePath.exists && !confirm("你確定要覆蓋這個檔案?")){ return; } // 開啟檔案 var filePoint = new File(filePath); if (!filePoint.open("w","","")){ alert("無法開啟檔案!!"); } /* 以行為單位寫入檔案 */ filePoint.writeln("row content") // --or-- /* 寫入內容 */ filePoint.write("content"); /*關閉檔案*/ filePoint.close(); } main();
0 回應:
張貼留言