C# Excel到PDF中的列宽
我正在尝试将Excel文档转换为PDF。Excel文档前10列的宽度为64像素。我使用A4纸大小的PDF,其中前10列应该适合。但是,Excel只适合9列。在本文档中,左右边距设置为0.7英寸。它使用Arial字体,大小为10 期望值: 纵向 系统分辨率:1360 x 768 减去页边距后的可用纸张大小=(8.27-1.4)x 96=659.52像素 前10列的64像素宽度=64 x 10=640像素 640像素可放入659.52像素的PDF页面 结果 PDF的第一页中只包含1到9列 Excel将文档转换为PDF的逻辑或行为是什么。它使用什么样的缩放 如果您从 Excel模板文件您可以将“打印范围”设置为9列 如果你把它转换成PDF格式,它会像你想要的那样显示出来 要另存为PDF,可以使用以下命令C# Excel到PDF中的列宽,c#,excel,pdf,pdf-generation,excel-2019,C#,Excel,Pdf,Pdf Generation,Excel 2019,我正在尝试将Excel文档转换为PDF。Excel文档前10列的宽度为64像素。我使用A4纸大小的PDF,其中前10列应该适合。但是,Excel只适合9列。在本文档中,左右边距设置为0.7英寸。它使用Arial字体,大小为10 期望值: 纵向 系统分辨率:1360 x 768 减去页边距后的可用纸张大小=(8.27-1.4)x 96=659.52像素 前10列的64像素宽度=64 x 10=640像素 640像素可放入659.52像素的PDF页面 结果 PDF的第一页中只包含1到9列 Excel
ExportAsFixedFormat(XlFixedFormatType.xlTypePDF)