首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDF转换问题

PDF转换问题
EN

Stack Overflow用户
提问于 2019-05-03 02:20:47
回答 1查看 76关注 0票数 0

我正在使用GemBox.Spreadsheet创建和保存Excel电子表格,并将保存的表格转换为PDF。

当我在保存的电子表格上运行示例程序时,它会正确地打开Excel电子表格并将其作为PDF写入。在我的代码中,我保存了电子表格,然后尝试将其另存为PDF。保存抛出异常宽度和高度必须为非负数。

代码语言:javascript
复制
string summaryFile = outputDirectory + "Packaging\\Cover 
    Pages\\Summary.xlsx";
{
     ExcelFile summaryExcelWorkbook = ExcelFile.Load(summaryFile);
     ExcelWorksheet summaryExcelWorksheet = summaryExcelWorkbook.Worksheets[0];
     summaryExcelWorkbook.Save(summaryFile);
 }
 try{
     ExcelFile savedSummaryFile = ExcelFile.Load(summaryFile);
     savedSummaryFile.Save( outputDirectory + "Packaging\\Cover Pages\\Summary.pdf");
 }
 catch(Exception e){
     Console.WriteLine(e.Message);
     Console.WriteLine(e.StackTrace);
 }

我希望保存成功,但是抛出了所描述的异常。

EN

回答 1

Stack Overflow用户

发布于 2019-05-05 22:01:39

此问题是由于在纸张区域之外设置页边距而导致的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55958135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档