【发布时间】:2021-10-04 19:53:30
【问题描述】:
我创建了一个具有不同列大小的 Excel 工作表,在某些单元格中,它们是使用 Excel 互操作 api 和一些第三方 dll(gembox)放置的图像。
这是该 Excel 工作表的屏幕截图:
现在客户想要水平旋转它,因为最后一列文本超出了工作表。
我尝试了一些现有的答案,例如使用转置等。
有没有人知道用粘贴在单元格中的图像直接旋转纸张的方法?
谢谢
【问题讨论】:
我创建了一个具有不同列大小的 Excel 工作表,在某些单元格中,它们是使用 Excel 互操作 api 和一些第三方 dll(gembox)放置的图像。
这是该 Excel 工作表的屏幕截图:
现在客户想要水平旋转它,因为最后一列文本超出了工作表。
我尝试了一些现有的答案,例如使用转置等。
有没有人知道用粘贴在单元格中的图像直接旋转纸张的方法?
谢谢
【问题讨论】:
试试下面的代码。
xlWorkSheet.PageSetup.Orientation = Microsoft.Office.Interop.Excel.XlPageOrientation.xlLandscape;
// here xlWorkSheet is your worksheet.
【讨论】: