我在ColdFusion 10中使用SpreadSheetAddImage向我的電子表格中的標題添加圖像。我正在運行的問題是函數需要一個錨位置,例如,如果我想運行圖像從單元格1行1到單元格5行5我會提供「1,1,5,5」作爲錨點參數。但是,如果我的表格在這些單元格中有小數據,則圖像會被壓縮。我如何添加一個設置寬度和高度的圖像?SpreadSheetAddImage - 添加設置寬度和高度的圖像
SpreadsheetAddImage(excelSheet,"C:\myimagepath\excelReportHeaderImage.jpg","1,1,5,5");
AFAIK,CF不支持顯式調整大小。更改寬度和高度的唯一方法是更改錨定行和列的寬度/高度。它可以用POI完成,但是Excel的測量系統有點複雜,所以[明確的大小並不像你想象的那麼簡單](http://stackoverflow.com/questions/759856/poi-3-2-image-高度寬度控制)。如果你不關心溢出,你可以嘗試將圖像錨定到單元格的左上角,並根據需要調整它的大小。比其他方法簡單一點,但並不精確,仍然需要POI。 – Leigh
另請參見[HSSF和XSSF中的Apache POI圖像單元格](http://stackoverflow.com/questions/759856/poi-3-2-image-height-width-controlling) – Leigh
@Leigh - 我很滿意溢出,但我如何將它錨定到左上角的單元格(A1),並讓圖像跨越所需的距離 – Phil