word ppt excel文档转换成pdf的C#实现代码 4

///<summary>///把Excel文件转换成PDF格式文件///</summary>///<paramname="sourcePath">源文件路径</param... ///<summary>
/// 把Excel文件转换成PDF格式文件
///</summary>
///<param name="sourcePath">源文件路径</param>
///<param name="targetPath">目标文件路径</param>
///<returns>true=转换成功</returns>
private bool XLSConvertToPDF(string sourcePath, string targetPath)
{
bool result = false;
Excel.XlFixedFormatType targetType = Excel.XlFixedFormatType.xlTypePDF;
object missing = Type.Missing;
Excel.ApplicationClass application = null;
Excel.Workbook workBook = null;
try
{
application = new Excel.ApplicationClass();
object target = targetPath;
object type = targetType;
workBook = application.Workbooks.Open(sourcePath, missing, missing, missing, missing, missing,
missing, missing, missing, missing, missing, missing, missing, missing, missing);
workBook.ExportAsFixedFormat(targetType, target, Excel.XlFixedFormatQuality.xlQualityStandard, true, false, missing, missing, missing, missing);
result = true;
}
catch
{
result = false;
}
finally
{
if (workBook != null)
{
workBook.Close(true, missing, missing);
workBook = null;
}
if (application != null)
{
application.Quit();
application = null;
}
GC.Collect();
GC.WaitForPendingFinalizers();
GC.Collect();
GC.WaitForPendingFinalizers();
}
return result;
}
展开
 我来答
滑稽帝国战无不胜
2017-11-14 · TA获得超过524个赞
知道答主
回答量:335
采纳率:4%
帮助的人:31.3万
展开全部
😁
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虔诚又柔美丶活宝K
2017-11-14 · TA获得超过671个赞
知道答主
回答量:1009
采纳率:37%
帮助的人:254万
展开全部
汉江临眺(王维)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安美家政服务
2019-05-15
知道答主
回答量:5
采纳率:0%
帮助的人:3693
展开全部
行路难(李白)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式