# 大量照片匯入表格工具 ###### tags: `picture`,`process`,`table`,`FilePaster6`,`照片`,`自動匯入` > :house: [**返回主頁**](https://hackmd.io/@Fattycat/main) > :link: 工具下載:[[**版本六**]](https://drive.google.com/file/d/1bDe1L6w6UyiZjDfIDjFuO8XexxEElBAL/view?usp=sharing)[[**版本七**]](https://drive.google.com/file/d/1CPRTCpxDqSBysBd3uekx0GpOhBWbzmwx/view?usp=share_link) --- ## :memo: 緣由 ### Reason 1: 單位需求 - [x] 彙整案件資料階段時,因現場拍攝多張照片或多張系統產出影像,需整理後一一貼入自製表格中,人工作法曠日廢時 - [x] 舊系統在部分電腦無法運作。 ### Reason 2: 提升實力 - [x] 看看能否用python解決 --- ## :memo: 程式介紹 :::info ### 執行檔位置: .\FilePaster6\FilePaster6.dist\FilePaster6.exe ### 執行檔圖像:黑貓 ### 注意: * 先至FilePaster6\FilePaster6.dist\docx\templates資料夾下,將default.docx解密。 * 目前適用於x64位元環境。 ::: ### 介面 * 右側為**圖片預覽區** * 左側為**資料輸入區** * 資料輸入區內分**一般頁籤**及**刑事頁籤**(第六版),還有**手機截圖頁籤**(第七版) * 一般頁籤 提供使用者簡便輸登,包含**標題、說明及圖片**。  * 刑事頁籤 提供使用者包含**日期、單位、案由、攝影人、攝影地點、說明及圖片**。  * 手機截圖頁籤 提供使用者包含**日期、單位、案由、攝影人、攝影地點、說明及圖片**。  ### 功能 * **TextBox** * **請輸入標題**:一般功能不限制特定單位使用,使用者能夠依自身需求設定標題;刑事功能則預設為「刑案現場照片」。 * **請輸入說明**:此欄位與刑事功能的「說明」欄位一樣,使用者可以將固定描述字串填入照片說明,等到檔案建立完成後,再自行依所屬圖片更改描述。 * **年**:使用者填入「年份」。 * **月**:使用者填入「月份」。 * **日**:使用者填入「日期」。 * **單位**:使用者填入「所屬單位」。 * **案由**:使用者填入「案件名稱」。 * **攝影人**:使用者填入「拍攝照片同仁名字」。 * **攝影地點**:使用者填入「照片攝影地點」。 * **說明**:此欄位與一般功能的「請輸入說明」欄位一樣,使用者可以將固定描述字串填入照片說明,等到檔案建立完成後,再自行依所屬圖片更改描述。 * **Button** * **開啟檔案**: * 開啟選擇圖片視窗,格式包含.jpg、.jpeg、.png、.bmp、.gif、.tiff、.ico等。 * 可選擇多檔案,無法跨資料夾選擇。 * 所選擇的照片路徑會呈現在下方空白處。 * **確定**: * 開啟.docx檔儲存視窗,選擇檔案儲存位置。 * **ListBox** * **「開啟檔案」按鈕下方區域** * 所選擇的照片路徑會呈現此處。 * 點擊路徑後,右側圖片預覽區會預覽圖片。 * 長按路徑可上下拖曳,改變圖片順序。 ### 匯出結果 * 一般功能 * 檔案標頭可以調整內容 * 圖片欄位左上角標示第幾張圖 * 自動壓縮圖片大小,讓表格不至於變形 :::info  ::: * 刑事功能 * 檔案標頭為固定內容 * 增加「案次編號」使用者紀錄 * 圖片欄位左上角標示第幾張圖 * 自動壓縮圖片大小,讓表格不至於變形 :::info  ::: * 手機截圖功能 * 檔案標頭為固定內容 * 增加「案次編號」使用者紀錄 * 圖片欄位左上角標示第幾張圖 * 自動壓縮圖片大小,讓表格不至於變形 :::info  ::: --- ## :memo: 版本更新 ### 第1版 * 建立資料統一輸入及匯出功能,大量減少人工張貼時間。 * 解決x32系統位元環境無法使用的問題。 ### 第2版: * 由於第1版程式開啟速度須30秒至1分鐘,較不符合使用者習慣,經與使用者討論後,將FilePaster1.0程式從原本「-onefile」改以「-onedir」打包,解決開啟程式速度過慢的問題。 ### 第3版: * 本程式係依「鋼鐵人」程式為基準設計,使用者操作上,因圖片匯入程式後便無法更改順序,故需先將欲匯入的照片排序及編碼,匯出檔案方能符合使用者需求;經與使用者討論後,將FilePaster2.0增加圖片排序功能,大大解決無法排序問題。 ### 第4版: * 使用者在操作第3版時,發現固然增加排序功能,依使用者習慣來說,通常照片檔名無法立即與照片內容連結,仍需開啟照片檔才能知道照片內容;經與使用者討論後,將FilePaster3.0程式加入pillow module,以增加圖片預覽功能。 ### 第5版: * 增加圖片編碼功能。 ### 第6版: * 經與使用者討論後,將F-secure偵測白名單加入FilePaster5.0程式的MD5雜湊值,解決程式「遭防毒軟體偵測有Trojan: W32Injector. A!DeepGuard」的情形,但出現「Windows 無法存取指定的裝置、路徑或檔案」的情形,且非長久之計。 * 後將原本以pyinstaller module打包的方式,改成以nuitka module打包,成功解決在部分環境作業,程式「遭防毒軟體偵測有Trojan: W32Injector.A!DeepGuard」及「Windows 無法存取指定的裝置、路徑或檔案」的情形。 ### 第7版: * 增加手機截圖(直立式截圖)照片匯入頁籤。 --- ## :memo: 目前問題 * 在Win7 64位元環境執行出現「系統錯誤-無法啟動程式,因為您的電腦遺失api-ms-win-core-path-|1-1-0.dll。請嘗試重新安裝以修正這個問題。 * 照片畫素太高,系統會在點擊「確認」鍵後,無後續結果。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up