將圖像從 URL 匯入到表達式列中<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在嘗試使用 JMP12 中的新“表達式角色”列來組織一些圖像。我可以將圖像從網頁拖曳到單元格中,但我想使用公式添加具有已知 URL 模式的圖像。
如果我將圖像拖到單元格中,我會得到一個以下形式的單元格,
新圖片(Char To Blob(“ /*一堆東西*/”,“base64compressed”),“jpeg”)
,但這需要我手動將每個圖像拖到數據表中。我可以直接從 URL 位置使用公式將圖像新增至資料表單元格嗎?就像是:
新圖片(” http://www.sas.com/content/dam/jmp/images/design/social-share/jmp-com-share.jpg「) // ?
回覆:將圖像從 URL 匯入到表達式列中極好的! 這正是我一直在尋找的。
非常感謝@msharp 的幫助!
回覆:將圖像從 URL 匯入到表達式列中您不需要循環,而且無論如何這都會更快:
dt =新表( “測試” ,新增行( 1 ) ,
新專欄( “圖片標題” ,特點,標稱,設定值({ “捕獲” })) ,
新專欄( “圖像” ,表達,公式(新圖片( dt :地點|| :圖片標題|| “.png” )))
) ;
dt <<設定表變數( “地點” , “C:\照片\” ) ;
路徑為 C:\Photos\Capture.png 的映像將顯示在第 2 列 (:Image)
回覆:將圖像從 URL 匯入到表達式列中這是太棒了! 正是我一直在尋找的東西!
我對 JSL 不是很了解,也許有人可以幫助我根據我的需要修改建議的腳本...
我修改了上面的內容以從我的計算機導入圖像,結果是:
新表(“測試”,新增行(1),新列(“圖像”,表達式));
:Image[1] = 新映像("C:\Photos\Capture.png"
);
我想要的是一個 JSL 腳本,我可以將其保存到現有表中,並且在運行時將執行以下操作:
- 查看表格變數「位置」並讀取我要匯入的影像的資料夾路徑。 假設這是“C:\Photos”
- 查看第 1 列並讀取儲存格 1 的內容,這是要匯入的第一個影像的名稱。假設這是“holiday1”
- 將路徑和映像名稱連接起來插入上面的腳本中,以將映像匯入「第2列」的儲存格1中
- 循環遍歷所有行以導入所有圖像。
這對我來說聽起來可行,只是我不知道如何編寫程式碼的許多部分。 我將開始研究如何寫這個,但如果有人找到解決方案......:)
謝謝!
回覆:將圖像從 URL 匯入到表達式列中謝謝女士。
回覆:將圖像從 URL 匯入到表達式列中新圖像(打開(URL));似乎有效。
例子:
新表( “測試” ,新增行( 1 ) ,新專欄( “圖像” ,表達)) ;
:影像[ 1 ] =新圖片(
打開(
」 http://www.sas.com/content/dam/jmp/images/design/social-share/jmp-com-share.jpg 」
)
) ;