【发布时间】:2012-09-20 05:12:23
【问题描述】:
好的,我有带有图片的 Excel(来自 Excel 2010 工作簿模板)工作表,当我将此工作表导出为 pdf 时,图像质量非常差。文字很好,但图片根本不行。
我使用此代码将 excel 导出为 pdf:
xlSS.ExportAsFixedFormat(
XlFixedFormatType.xlTypePDF,
path,
XlFixedFormatQuality.xlQualityStandard);
有没有更好的方法可以将 .xlsx/.xls 保存(导出)为 .pdf,这样我可以获得不错的图像质量?
这里是对比,第一个是提取成pdf的时候:
【问题讨论】:
-
如果您在 Excel 中手动导出 PDF(通过转到
Save As => PDF)并选择Optimize for Standard,质量会更好吗? -
我刚检查过,质量是一样的(不好)。它全身都有这种模糊的阴影(这就是困扰我的地方)。有趣的是,当图像在纸张上时,图像的质量很好。
-
好的,也就是说这不是编码问题,只是
Excel => PDF问题,如果导出到XPS 看起来会不会很糟糕? -
导出到xps时看起来一样。