關于我們
書單推薦
新書推薦
|
神奇的Photoshop腳本自動化與插件開發(fā) 本書由具有近20年 Photoshop工作經驗的資深業(yè)者精心編撰,通篇采用情景對話的形式,生動形象地引出相應的知識點,全面介紹了 Photoshop腳本的各項關鍵技術。目前講解 Photoshop腳本的書籍國內鮮有! 本書共分12章,第1~10章主要講解 Photoshop腳本的重要功能,包括 Photoshop腳本基本語法、如何快速上手 Photoshop腳本、如何使用 Photoshop腳本操作文檔、圖像、畫布、圖層、選區(qū)、通道、濾鏡等。第11章講解 CommonExtensibilityPlatform 通用擴展平臺技術,描述如何使用 CEP技術創(chuàng)建 Photoshop插件,從而給 Photoshop添加各種各樣實用的擴展功能。第12章講解 Adobe最新的插件開發(fā)技術 UnifiedExtensibilityPlatform 統(tǒng)一擴展平臺,描述如何使用 UXP技術創(chuàng)建 Photoshop插件、如何打包插件、如何將開發(fā)的插件發(fā)布到 Adobe插件市場。 本書采用趣味十足的對話來引導課程內容的走向,并通過豐富的實例、大量的配圖、思維導圖、直觀的代碼,向讀者形象地講解如何使用 Photoshop腳本自動化設計任務,以大幅提高工作效率。 本書適合 Photoshop工作者、Photoshop愛好者,以及想要從事設計和創(chuàng)意工作的人員使用,還可以作為相關培訓機構和大專院校相關專業(yè)的教學用書。 本書由近20年Photoshop工作經驗的資深業(yè)者精心編撰! 書中通過趣味對話,把相應的知識點融入到情景對話當中,降低了大家學習Photoshop腳本的難度,讓初學者更加容易理解Photoshop腳本,內容包括Photoshop腳本、腳本監(jiān)聽器、ScriptUI、Action Manager、CEP插件開發(fā)、UXP插件開發(fā)、batchPlay以及大量的實際案例等! 如果將Photoshop比作一輛車,其他Photoshop教材只是向您講解如何開好這輛車,本套Photoshop教材則向您解析如何改善和提示這輛車的性能,以便讓您更隨心、更從容且高效地駕馭Photoshop這輛車! 2002年7月,我第一次接觸 Photoshop軟件,還記得那是 Photoshop5.0版本,這個版本的 Photoshop引入了 History(歷史)的概念,用戶可以多次后退,取消自己的操作。那時有關Photoshop的學習資料非常少,Photoshop的功能是我通過不斷的體驗和摸索學到的。 現(xiàn)在的讀者要幸運得多,幾乎有數(shù)十種熱門的 Photoshop書籍可供選擇。不過令人感到困惑 的 是,目 前 我 還 沒 有 看 到 這 樣 一 本 能 夠 向 讀 者 系 統(tǒng) 講 解 Photoshop 腳 本 (PhotoshopScripting)這項被譽為 Photoshop黑魔法功能的書籍。Photoshop腳本用于以腳本(簡短代碼)的方式操作 Photoshop軟件,從而實現(xiàn)圖像處理、設計任務的自動化,可快速完成大量重復性的任務或者實現(xiàn)復雜的特殊效果,從而節(jié)省大量時間,早完工,不加班! 本書從Photoshop腳本的基本語法開始,系統(tǒng)講解了如何使用Photoshop腳本操作文檔、圖層、選項、通道、濾鏡等,并結合大量的實際案例,幫助讀者成為在 Photoshop設計自動化領域中自由馳騁的高手。 Photoshop2021之后的版本新增了增效工具菜單,在該菜單下可以顯示 Photoshop所有的插件,由此可見 Adobe對 Photoshop插件開發(fā)的重視。因此本書詳細講解了 CommonExtensibilityPlatform 通用擴展平臺和 UnifiedExtensibilityPlatform 統(tǒng)一擴展平臺,使讀者可以通過這兩種平臺開發(fā) Photoshop插件,從而自由擴展 Photoshop的功能! 本書主要內容 本書共分12章,第1~10章主要講解 Photoshop腳本的重要功能,包括 Photoshop腳本基本語法,如何快速上手 Photoshop腳本,如何使用 Photoshop腳本操作文檔、圖像、畫布、圖層、選區(qū)、通道、濾鏡等。同時,還加入大量的實用Photoshop腳本案例:為圖片批量添加水印、 批量生成圖片縮略圖、批量合并眾多小圖為一張大圖并生成小圖在大圖中的范圍信息;為百萬影片批量生成九宮格預覽圖;為大量視頻自動添加內容不同的片頭;照相館輔助打印腳本;使用ScritpUI創(chuàng)建 Photoshop功能面板;快速生成無限不重復的漂亮卡通頭像等。第11章講解CommonExtensibilityPlatform(CEP)通用擴展平臺技術,描述如何使用CEP技術創(chuàng)建 Photoshop插件,從而給 Photoshop添加以下功能:to do設計任務管理、圖層文字加拼音、圖層文字中英互譯、每日一句英語、OCR智能識圖、智能獲取圖片的主題顏色、利用人工智能技術識別圖片中指定顏色的物體、進行面部識別、給 Photoshop 添加貪吃蛇游戲等。第12章講解 Adobe最新的插件開發(fā)技術UnifiedExtensibilityPlatform(UXP)統(tǒng)一擴展平臺,描述如何使用 UXP技術創(chuàng)建Photoshop插件、如何打包Photoshop插件、如何將開發(fā)的 Photoshop插件發(fā)布到 Adobe插件市場。 本書特點 內容全面:包含 Photoshop腳本、腳本監(jiān)聽器、AppleScript、ScriptUI、Action Manager、CEP插件開發(fā)技術、UXP插件開發(fā)技術、batchPlay等內容,同時還包含大量的實際案例,系統(tǒng)講解了 Photoshop腳本自動化技術的方方面面。 情景對話:通過老師和小美的趣味對話,把相應的知識點融入情景對話中,降低 Photoshop腳本的學習難度,讓初學者更易理解和應用 Photoshop腳本。 由淺入深:內容按照Photoshop腳本語法講解、實現(xiàn)過程、腳本解析的編排順序講解,使讀者朋友更容易掌握知識點,同時對重點腳本做了大量的注釋和講解,以便讀者更加輕松地 學習。 原理圖解:為復雜的原理講解配有生動、形象的思維導圖,以幫助讀者輕松理解相關的概念。 全面兼容:書中的 Photoshop腳本既兼容 Windows平臺上的 Photoshop軟件,也兼容macOS平臺上的 Photoshop軟件。 本書人物 小美:原名金小美,北京某4A 廣告公司平面設計師,每天淹沒在大量的設計任務之中無法自拔,急于尋找解脫之道。老師:原名李曉 婷,互 動 教 程 網(wǎng) 的 Photoshop 腳 本 相 關 課 程 的 資 深 教 師,擁 有 多 年 的Photoshop腳本教學經驗,并在 Adobe插件市場發(fā)布了多款備受全球 Photoshop愛好者歡迎的插件。 讀者對象 通過對本書的學習,讀者可以對 Photoshop設計自動化技術和 Photoshop插件的開發(fā)有 全面和深入的了解。因此本書既適合 Photoshop工作者、Photoshop愛好者,以及想要從事設 計和創(chuàng)意工作的人員使用,也可以作為相關培訓機構和大專院校相關專業(yè)的教學用書。 練習素材 書中實例和 Photoshop腳本可以在此下載:http://hdjc8.com/download.html。 勘誤和支持 書中所有章節(jié)的內容和腳本,除了 AppleScript之外,都同時兼容 Windows平臺上的Photoshop和 macOS平臺上的 Photoshop。如果遇到有關兼容性的問題請聯(lián)系我們,我們會發(fā)布更新并進行修改。 如果您對本書的內容有任何建議,或者發(fā)現(xiàn)了本書的一些錯誤,希望您盡快聯(lián)系我們,這將對本書的后續(xù)版本有很大的幫助。我們非常愿意聽取任何能使本書變得更加完善的建議,并會不斷致力于讓本書趨于完美。 如果您有關于本書的任何評論或者疑問,請訪問微信公眾號coolketang聯(lián)系我。 致 謝 首先衷心感謝北京航空航天大學出版社的各位編輯對本書的編寫給予的幫助和關注,以及為推動本書出版付出的心血。 感謝互動教程網(wǎng)的小伙伴、廣大讀者朋友們及時提出的各種反饋建議。 感謝冉玉玲、李愛民、謝美仙、李曉飛、朱娟、李紅梅、翟海崗、金善眾、蔡銀珠、金依靈、鄭大翰、戴永威等人在本書的寫作過程中所給予的支持和鼓勵! 感謝我的愛人金兵兵女士耐心的幫助和對書稿的認真校對以及提出的改進意見! 感謝大兒子李金誠、小女兒李開顏帶給我的新見解和創(chuàng)意,愿你們健康快樂成長,用自己的努力,去實現(xiàn)人生的一個個夢想! 最后,感謝這個時代,給予每位有理想的人實現(xiàn)人生價值的機會! 編 者 2023年5月1日 第1章 Photoshop腳本入門 /1 1.1 初識Photoshop腳本 /2 1.1.1 什么是 Photoshop腳本 /2 1.1.2 為什么使用 Photoshop腳本 /3 1.1.3 Photoshop動作與 Photoshop腳本的對比 /3 1.1.4 選擇編寫 Photoshop腳本的語言和工具 /5 1.1.5 Photoshop腳本的基本語法 /6 1.1.6 使用記事本編寫 Photoshop腳本 /8 1.1.7 使用 VisualStudioCode編寫 Photoshop腳本 /11 1.1.8 設置運行 Photoshop腳本的快捷鍵 /12 1.1.9 使用 Photoshop腳本遍歷最近打開的文檔 /13 1.1.10 使用 Photoshop腳本輸出文檔的屬性信息 /15 1.1.11 使用 Photoshop腳本遍歷 Photoshop的所有字體 /16 1.1.12 使用 Photoshop腳本設置前景色和背景色 /18 1.1.13 使用 Photoshop腳本顯示 Photoshop軟件的系統(tǒng)信息 /19 1.1.14 通過SolidColor創(chuàng)建 RGB、CMYK、Lab、HSB顏色 /21 1.1.15 通過 ColorPicker設置顏色 /23 1.2 Photoshop腳本常用語法 /24 1.2.1 Photoshop腳本的基本語句 /24 1.2.2 Photoshop腳本變量的定義 /25 1.2.3 Photoshop腳本變量的類型 /26 1.2.4 Photoshop腳本的數(shù)組 /28 1.2.5 Photoshop腳本的運算符 /29 1.2.6 Photoshop腳本的if條件判斷語句 /30 1.2.7 Photoshop腳本的if else條件判斷語句 /32 1.2.8 Photoshop腳本的循環(huán)語句 /34 1.2.9 Photoshop腳本的函數(shù)講解 /35 第2章 使用Photoshop腳本操作文檔及輸出文檔 /39 2.1 使用Photoshop腳本操作文檔 /40 2.1.1 使用 Photoshop腳本創(chuàng)建一個新文檔 /41 2.1.2 使用 Photoshop腳本創(chuàng)建新文檔并添加一個文字圖層 /42 2.1.3 使用 Photoshop腳本打開一個存在的文檔 /43 2.1.4 使用 Photoshop腳本打開文件夾中所有文檔 /44 2.1.5 使用 Photoshop腳本另存當前文檔 /45 2.1.6 使用 Photoshop腳本查看圖層邊界信息 /46 2.1.7 使用 Photoshop腳本復制當前文檔 /47 2.2 使用Photoshop腳本輸出文檔 /48 2.2.1 使用 Photoshop腳本壓縮并輸出文檔為 GIF格式 /48 2.2.2 使用 Photoshop腳本壓縮并輸出文檔為JPEG 格式 /50 2.2.3 使用 Photoshop腳本輸出文檔為 PNG 格式 /51 2.2.4 使用 Photoshop腳本關閉所有已打開的文檔 /52 2.2.5 導出所有 Photoshop字體到 Excel文件 /53 2.2.6 為指定文件夾下的文檔批量添加文檔屬性 /54 第3章 使用Photoshop腳本操作圖像與畫布 /59 3.1 常見的圖像色彩命令 /60 3.1.1 使用 Photoshop腳本調整圖像的亮度和對比度 /60 3.1.2 使用 Photoshop腳本調用自動對比度命令 /61 3.1.3 使用 Photoshop腳本調整圖像的色階 /62 3.1.4 使用 Photoshop腳本給圖像應用自動色階命令 /63 3.1.5 使用 Photoshop腳本給圖像應用曲線命令 /64 3.1.6 使用 Photoshop腳本給圖像應用色彩平衡命令 /65 3.1.7 使用 Photoshop腳本給圖像應用照片濾鏡命令 /66 3.1.8 使用 Photoshop腳本調用反相命令反轉圖像色彩 /68 3.1.9 使用 Photoshop腳本給圖像應用色調分離命令 /68 3.1.10 使用 Photoshop腳本調整圖像的閾值 /69 3.1.11 使用 Photoshop腳本去除圖像的色彩信息 /70 3.1.12 使用 Photoshop腳本給圖像應用色調均化命令 /71 3.2 圖像和畫布的調整 /72 3.2.1 使用 Photoshop腳本設置圖像的大小 /72 3.2.2 使用 Photoshop腳本設置畫布的大小 /73 3.2.3 使用 Photoshop腳本翻轉畫布 /74 3.2.4 使用 Photoshop腳本旋轉畫布 /75 3.2.5 使用 Photoshop腳本裁剪文檔 /76 第4章 使用Photoshop腳本操作圖層 /79 4.1 圖層的創(chuàng)建和復制 /80 4.1.1 使用 Photoshop腳本添加新的圖層 /80 4.1.2 使用 Photoshop腳本根據(jù)圖層名稱查找圖層 /81 4.1.3 使用 Photoshop腳本刪除當前圖層 /82 4.1.4 使用 Photoshop腳本復制一個圖層 /82 4.1.5 使用 Photoshop腳本剪切一個圖層 /83 4.1.6 使用 Photoshop腳本復制圖層并改變圖層順序 /84 4.2 圖層中內容的編輯 /85 4.2.1 使用 Photoshop腳本調整圖層的順序 /85 4.2.2 使用 Photoshop腳本移動圖層的位置 /86 4.2.3 使用 Photoshop腳本旋轉圖層 /87 4.2.4 使用 Photoshop腳本縮放圖層 /88 4.2.5 使用 Photoshop腳本鏈接圖層 /88 4.2.6 使用 Photoshop腳本對圖層進行柵格化 /89 4.3 操作多個圖層 /90 4.3.1 使用 Photoshop腳本合并可見圖層 /91 4.3.2 使用 Photoshop腳本合并鏈接圖層 /91 4.3.3 使用 Photoshop腳本拼合所有圖層 /93 4.4 管理圖層的狀態(tài) /93 4.4.1 使用 Photoshop腳本鎖定圖層組中的所有圖層 /94 4.4.2 使用 Photoshop腳本查看圖層的鎖定狀態(tài) /95 4.4.3 設置文字圖層的字體、尺寸、顏色、樣式等屬性 /96 4.5 圖層組的管理 /98 4.5.1 使用 Photoshop腳本選擇圖層組里的圖層 /98 4.5.2 使用 Photoshop腳本刪除圖層組里的圖層組 /99 4.5.3 使用 Photoshop腳本刪除名稱包含指定內容的圖層 /100 4.5.4 使用 Photoshop腳本刪除所有空圖層 /102 第5章 使用Photoshop腳本操作選區(qū) /105 5.1 選擇區(qū)域的創(chuàng)建和取消 /106 5.1.1 使用 Photoshop腳本創(chuàng)建一個選區(qū) /106 5.1.2 使用 Photoshop腳本同時創(chuàng)建多個選區(qū) /108 5.1.3 使用 Photoshop腳本取消當前選區(qū) /109 5.1.4 使用 Photoshop腳本清除選區(qū)的內容 /110 5.1.5 使用 Photoshop腳本反轉當前選區(qū) /111 5.2 選擇區(qū)域的編輯 /112 5.2.1 使用 Photoshop腳本羽化當前選區(qū) /112 5.2.2 使用 Photoshop腳本平滑當前選區(qū) /113 5.2.3 使用 Photoshop腳本擴展當前選區(qū) /114 5.2.4 使用 Photoshop腳本改變當前選區(qū)內容的尺寸 /115 5.2.5 使用 Photoshop腳本改變當前選區(qū)的尺寸 /116 5.2.6 使用 Photoshop腳本調用 Grow 命令擴展選區(qū) /117 5.2.7 使用 Photoshop腳本選取相似的顏色 /118 5.3 選區(qū)和選區(qū)內容的編輯 /119 5.3.1 使用 Photoshop腳本移動選區(qū)的內容 /120 5.3.2 使用 Photoshop腳本移動選區(qū) /121 5.3.3 使用 Photoshop腳本旋轉當前選區(qū)的內容 /122 5.3.4 使用 Photoshop腳本旋轉當前選區(qū) /123 5.3.5 使用 Photoshop腳本設置選區(qū)的邊框 /124 5.3.6 使用 Photoshop腳本給選區(qū)添加描邊效果 /125 第6章 使用Photoshop腳本操作通道 /127 6.1 使用Photoshop腳本訪問通道 /128 6.1.1 使用 Photoshop腳本通過通道名稱查找通道 /128 6.1.2 使用 Photoshop腳本查看通道的類型屬性 /129 6.1.3 使用 Photoshop腳本遍歷文檔的所有通道 /130 6.2 使用Photoshop腳本編輯通道 /131 6.2.1 使用 Photoshop腳本改變顏色信息通道的顏色 /131 6.2.2 使用 Photoshop腳本刪除指定的通道 /132 6.2.3 使用 Photoshop腳本將通道信息寫入文本文件 /133 第7章 使用Photoshop腳本操作濾鏡 /135 7.1 常用濾鏡的使用 /136 7.1.1 使用 Photoshop腳本給圖像應用模糊濾鏡 /136 7.1.2 使用 Photoshop腳本給圖像應用高斯模糊濾鏡 /137 7.1.3 使用 Photoshop腳本給圖像應用運動模糊濾鏡 /138 7.1.4 使用 Photoshop腳本給圖像應用銳化濾鏡 /139 7.1.5 使用 Photoshop腳本給圖像添加噪點 /140 7.1.6 使用 Photoshop腳本給圖像應用蒙塵與劃痕濾鏡 /141 7.1.7 使用 Photoshop腳本制作云彩 /143 7.1.8 使用 Photoshop腳本制作鏡頭光暈 /144 7.1.9 使用 Photoshop腳本給圖像應用擴散亮光濾鏡 /145 7.1.10 使用 Photoshop腳本給圖像應用去斑濾鏡 /146 7.1.11 使用 Photoshop腳本給圖像應用高反差保留濾鏡 /147 7.1.12 使用 Photoshop腳本給圖像應用海洋波紋濾鏡 /148 7.1.13 使用 Photoshop腳本給圖像應用擠壓濾鏡 /149 7.1.14 使用 Photoshop腳本給圖像應用最大化濾鏡 /150 7.1.15 使用 Photoshop腳本給圖像應用最小化濾鏡 /151 7.1.16 使用 Photoshop腳本給圖像應用極坐標濾鏡 /152 7.2 組合多個濾鏡以產生特殊效果 /153 第8章 使用Photoshop腳本自動化設計任務 /157 8.1 腳本的一些特殊用途 /158 8.1.1 輸出當前文檔的所有歷史狀態(tài) /158 8.1.2 更改默認歷史記錄數(shù)量 /159 8.1.3 通過 Photoshop腳本查詢參考線信息 /160 8.1.4 使用 Photoshop腳本繪制路徑并描邊 /161 8.2 腳本的執(zhí)行狀態(tài) /164 8.2.1 使用try catch語句避免 Photoshop腳本的崩潰 /164 8.2.2 如何延遲執(zhí)行某個動作 /165 8.2.3 使用sleep和refresh函數(shù)創(chuàng)建一個移動動畫 /166 8.2.4 為耗時長的批處理任務添加進度條 /167 8.3 使用腳本調用動作或執(zhí)行其他腳本 /168 8.3.1 在 Photoshop腳本中調用 Photoshop的動作 /169 8.3.2 引用和執(zhí)行其他的 Photoshop腳本文件 /171 8.4 設計任務的批處理 /173 8.4.1 使用 Photoshop腳本給圖層批量更名 /173 8.4.2 使用 Photoshop腳本創(chuàng)作藝術效果 /175 8.4.3 使用 Photoshop腳本給圖片批量添加水印 /176 8.4.4 使用 Photoshop腳本批量調整圖像的對比度和色階 /178 8.4.5 使用 Photoshop腳本批量生成縮略圖 /179 8.4.6 使用 Photoshop腳本批量拼合圖片并導出 PDF /182 8.4.7 使用 Photoshop腳本批量生成各尺寸的圖標 /183 8.4.8 使用 Photoshop腳本批量生成 Web切圖 /186 8.4.9 使用 Photoshop腳本批量制作畫冊模板 /188 8.4.10 拼合多張小圖為大圖并生成小圖坐標信息 /192 8.4.11 使用 Photoshop腳本為數(shù)千名員工批量生成名片 /197 8.4.12 將1寸的照片平鋪打印在 A5的紙張上 /200 8.4.13 富有商業(yè)價值的用于給印刷品添加印刷說明的腳本 /205 8.4.14 使用 Photoshop腳本開發(fā)一個有趣的 Photoshop游戲 /208 第9章 腳本監(jiān)聽器和 ActionManager /215 9.1 ScriptingListener腳本監(jiān)聽器 /216 9.1.1 使用腳本監(jiān)聽器自動生成 Photoshop腳本 /216 9.1.2 使用監(jiān)聽器生成的 Photoshop腳本 /220 9.2 PhotoshopActionManager動作管理器的使用 /222 9.2.1 PhotoshopActionManager的歷史 /223 9.2.2 PhotoshopActionManager的主要元素 /227 9.2.3 PhotoshopActionManager代碼的編寫步驟 /230 9.2.4 PhotoshopActionManager代碼編寫簡單示例 /231 9.2.5 PhotoshopActionManager代碼編寫復雜示例 /232 9.3 PhotoshopActionManager實戰(zhàn) /235 9.3.1 組合多個圖像工具實現(xiàn)夸張效果的 Lomo風格 /236 9.3.2 組合多個濾鏡和圖像工具實現(xiàn)明晰效果 /238 9.3.3 組合多個圖像工具實現(xiàn)罪惡城市SinCity效果 /241 9.3.4 將多張圖片合并然后導出為 GIF動畫 /242 9.3.5 將百萬視頻批量轉換為 GIF動畫 /250 9.3.6 將一個視頻批量分隔為多個 mp4小視頻 /254 9.3.7 將多個小視頻合并為一個完整的視頻 /260 9.3.8 為上萬影片批量生成九宮格預覽圖 /263 9.3.9 給234個視頻批量添加不同內容的片頭動畫 /267 9.3.10 替換SmartObject智能對象里的內容 /271 第10章 擴展Photoshop功能: 如虎添翼 /273 10.1 讓蘋果電腦上的Photoshop自動化 /274 10.1.1 使用 AppleScript打開 Photoshop并創(chuàng)建兩個空白文檔 /274 10.1.2 使用 AppleScript在 Photoshop中打開一張圖片 /277 10.1.3 使用 AppleScript修改當前文檔的尺寸 /277 10.1.4 使用 AppleScript給圖片應用高斯模糊效果 /278 10.1.5 使用 AppleScript給圖片添加噪點效果 /279 10.1.6 使用 AppleScript調用外部的 Photoshop腳本 /280 10.1.7 通過彈出窗口的方式使用 AppleScript調用 Photoshop腳本 /281 10.1.8 將 AppleScript保存為可獨立運行的程序 /282 10.2 使用ScriptUI給Photoshop添加功能窗口 /284 10.2.1 創(chuàng)建一個帶文字內容的簡單窗口 /284 10.2.2 創(chuàng)建一個按鈕和用戶進行交互 /286 10.2.3 在彈出的窗口中顯示一張圖片 /289 10.2.4 創(chuàng)建一個IconButton圖標按鈕 /290 10.2.5 輸入框 EditText的使用 /291 10.2.6 獲取用戶在 EditText中輸入的內容 /293 10.2.7 使用 Checkbox復選框給用戶提供多選功能 /294 10.2.8 使用 Radiobox單選框給用戶提供單選功能 /295 10.2.9 使用Slider滑桿方便用戶設置數(shù)據(jù) /296 10.2.10 使用 DropdownList給用戶提供下拉菜單 /297 10.2.11 使用 Listbox給用戶提供選項列表 /298 10.2.12 創(chuàng)建一個水平排列的標簽窗口 /300 10.2.13 創(chuàng)建一個垂直排列的標簽窗口 /302 10.2.14 創(chuàng)建 ProgressBar給用戶提供進度條 /304 10.2.15 填充屬性對多個控件對齊的影響 /305 10.2.16 窗口的位置和多個控件的間距 /306 10.2.17 設置控件的字體和顏色 /307 10.2.18 如何監(jiān)聽用戶的鼠標事件 /308 10.2.19 如何監(jiān)聽用戶的鍵盤事件 /309 10.2.20 使用ScriptUIDialogBuilder搭建精美的窗口界面 /311 10.2.21 快速生成無限、永不重復的漂亮卡通頭像 /313 第11章 CommonExtensibilityPlatform 通用擴展平臺 /319 11.1 使用 CEP插件增強Photoshop功能 /320 11.1.1 如何在 Windows中創(chuàng)建CommonExtensibilityPlatform 目錄 /320 11.1.2 如何在 macOS中創(chuàng)建 CommonExtensibilityPlatform 目錄 /324 11.1.3 創(chuàng)建CommonExtensibilityPlatform(CEP)的網(wǎng)頁和 Host文件 /325 11.1.4 創(chuàng)建 CEP的 manifest.xml配置文件以配置通用擴展平臺 /327 11.1.5 通過通用擴展平臺調用 Photoshop并打開一張圖片 /330 11.2 CEP技術應用精彩實戰(zhàn) /335 11.2.1 在 Photoshop中顯示當?shù)氐奶鞖忸A報 /335 11.2.2 給 Photoshop添加每日一句英語美文和朗讀功能 /337 11.2.3 給 Photoshop添加按色系分類的常用顏色面板 /340 11.2.4 給 Photoshop添加今日任務to do功能 /343 11.2.5 在 Photoshop中增加給中文添加拼音的功能 /352 11.2.6 使 Photoshop智能翻譯圖層中的文字中英互譯 /356 11.2.7 使 Photoshop智能識別圖片中的文字并轉為純文字 /359 11.2.8 使 Photoshop智能獲取一張圖片的主題顏色表 /365 11.2.9 使用人工智能技術識別圖像中指定顏色的物體 /371 11.2.10 使用人工智能技術對圖像進行人臉識別 /377 11.2.11 手把手制作運行在 Photoshop上的貪吃蛇游戲 /381 第12章 UnifiedExtensibilityPlatform 統(tǒng)一擴展平臺 /387 12.1 UnifiedExtensibilityPlatform 插件開發(fā)技術 /388 12.1.1 Photoshop插件開發(fā)技術有哪些? /388 12.1.2 初識 UXP統(tǒng)一擴展平臺 /390 12.1.3 UXP插件三種不同類型的用戶界面 /391 12.1.4 UXP插件開發(fā)技術的特點 /392 12.1.5 UXP插件開發(fā)的技術架構 /393 12.1.6 UXP和 ExtendScript(Photoshop腳本)的比較 /394 12.1.7 UXP和 CEP的比較 /395 12.1.8 UXP對舊版的 Photoshop和插件技術的影響 /396 12.1.9 開發(fā) UXP插件需要的技術儲備 /397 12.1.10 開發(fā) UXP 插件需要使用的工具 /397 12.2 使用 UXPDeveloperTool開發(fā)者工具開發(fā)插件 /399 12.2.1 使用 UXPDeveloperTool開發(fā)者工具創(chuàng)建一款 UXP插件 /399 12.2.2 Demo插件的項目結構 /404 12.2.3 對 FirstDemoPlugin插件進行修改 /413 12.2.4 FlyoutMenus彈出菜單 /418 12.2.5 如何編寫調試語句 /420 12.2.6 刪除并重新安裝自己的插件 /423 12.2.7 下載和安裝第三方插件 /424 12.2.8 解析Sample:WriteLayerNames插件中的關鍵代碼 /426 12.2.9 UXP中的常用控件 /430 12.2.10 UXP中的常用對象 /437 12.2.11 使用 Console面板檢索和調用 PhotoshopAPI /442 12.2.12 Promise和async/await的應用 /446 12.2.13 使用executeAsModal創(chuàng)建普通圖層 /450 12.2.14 創(chuàng)建 Modal模態(tài)對話框 /452 12.3 使用batchPlay擴展PhotoshopAPI /455 12.3.1 UXP的核心功能batchPlay的使用 /455 12.3.2 使用batchPlay獲取對象的屬性 /460 12.3.3 使用batchPlay創(chuàng)建文本圖層 /464 12.3.4 使用batchPlay和sp textfield獲取指定位置的顏色 /468 12.3.5 對 PhotoshopAPI進行擴展 /471 12.3.6 快速生成動作描述符的四種方式 /472 12.4 UXP插件開發(fā)進階 /476 12.4.1 UXP調用 Photoshop中的動作 /476 12.4.2 UXP引入外部的JavaScript文件 /478 12.4.3 UXP中的 ThemeAwareness主題顏色 /480 12.4.4 如何捕獲插件面板打開或關閉的狀態(tài) /483 12.4.5 UXP插件加載文本文件 /485 12.4.6 使用SecureStorage安全保存敏感數(shù)據(jù) /486 12.4.7 UXP的網(wǎng)絡訪問:查詢北京最近七日天氣 /490 12.4.8 UXP的網(wǎng)絡訪問:生成無限不重復卡通頭像 /493 12.4.9 打包 UXP插件 /500 12.4.10 將插件發(fā)布到 AdobeExchange插件市場 /502 12.4.11 優(yōu)秀的 PhotoshopUXP插件欣賞 /507
你還可能感興趣
我要評論
|