csharp: word or excel Convert to PDF
(2012-09-07 15:47:30)
标签:
excelwordit |
分类: 技术共享 |
using Word = Microsoft.Office.Interop.Word; //12.0 word 2007
using Excel = Microsoft.Office.Interop.Excel;//12.0 exel 2007
///
/// EXCEL文檔轉成PDF文檔
/// 參考
http://msdn.microsoft.com/en-us/library/bb256835(v=office.12).aspx
/// Open XML SDK 2.0 for Microsoft Office
http://www.microsoft.com/en-us/download/details.aspx?id=5124
/// 塗聚文 20120907
///
///
///
public void ExportExcel2PDF(string infile, string
outfile)
{
object objOpt = Missing.Value;
Excel.Application excelApp = null;
try
{
excelApp = new Excel.Application();
excelApp.Workbooks.Open(infile, objOpt, objOpt, objOpt, objOpt,
objOpt, true, objOpt, objOpt, true, objOpt, objOpt, objOpt, objOpt,
objOpt);
excelApp.ActiveWorkbook.ExportAsFixedFormat(Excel.XlFixedFormatType.xlTypePDF,
(object)outfile, objOpt, objOpt, objOpt, objOpt, objOpt, objOpt,
objOpt);
}
catch (Exception ex)
{
throw ex;
}
finally
{
using Excel = Microsoft.Office.Interop.Excel;//12.0 exel 2007
///