【发布时间】:2019-10-01 06:45:15
【问题描述】:
我的任务是创建将 Excel 文件导出为 PDF 的功能,并要求所有列必须适合 1 页。
这是我用来将 excel 文件转换为 pdf 的代码。
xlApp = new Excel.Application();
xlWb = xlApp.Workbooks.Open(textBox3.Text);
xlWb.ExportAsFixedFormat(Excel.XlFixedFormatType.xlTypePDF, Path.GetDirectoryName(textBox3.Text)+ "\\" + Path.GetFileNameWithoutExtension(textBox3.Text) + ".pdf");
但是当我打开它时,似乎列是分开的,就像我有 10 列一样,它会像第一页中的前 6 列和第二页中的最后 4 列一样拆分。
如何使它适合页面?肖像画也是风景也没关系
【问题讨论】:
-
您是否使用 Microsoft Interop 或第 3 方进行导出?