我试图找到一种将xls文件转换为pdf的方法,而gembox电子表格对此非常有用。但是我需要能够通过excel打印到pdf时使其适合一个页面。
答案 0 :(得分:2)
尝试指定FitWorksheetWidthToPages
和FitWorksheetHeightToPages
属性
例如,如下所示:
ExcelFile workbook = ExcelFile.Load("Sample.xls");
ExcelWorksheet worksheet = workbook.Worksheets.ActiveWorksheet;
worksheet.PrintOptions.FitWorksheetWidthToPages = 1;
worksheet.PrintOptions.FitWorksheetHeightToPages = 1;
workbook.Save("Sample.pdf");
我希望这会有所帮助。