[VBA ] 每個儲存格的顏色存成每像素儲存圖片

看板Visual_Basic作者 (~ 問 號 ~)時間9年前 (2015/04/29 15:19), 9年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我用excel在每個儲存格填上顏色, EX: https://dl.dropboxusercontent.com/u/9424057/Web%20Share/rabbit.xlsx 現在想把這個結果存成圖片。 而且儲存格為 Row(104) x Column(78), 存成圖片時,也會是像素 104 x 78 等於是每一個儲存格就代表一個像素。 原本單純想說跟mfc差不多,有api可以call, 然後我寫迴圈去填一張圖片的Red,Green,Blue。 有爬文到一個Getpixel的方式,但看不是很懂怎麼用。 請問大家有什麼想法嗎?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.157.133 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1430291972.A.374.html

04/29 16:24, , 1F
cell to bmp
04/29 16:24, 1F
目前找到最簡單的方式是,用ChartObjects的方式可以直接用 export的方式輸出成圖片,但是圖片pixel無法直接定義。 無法達到我 104 x 78個儲存格轉存成104x78 pixels的要求。 ※ 編輯: chabear (118.163.157.133), 04/29/2015 16:49:56
文章代碼(AID): #1LG8O4Dq (Visual_Basic)
文章代碼(AID): #1LG8O4Dq (Visual_Basic)