最近编一个档案系统,需要在线将WORD等文档转换为PDF格式,在CSDN中找到了一个Aspose控件下载,应该是完全版了的。但是在使用中发现无法找到Aspose.Pdf.pdf,因此无法将该文档实例化。
具体代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Aspose.Words;
using Aspose.Pdf;
using Aspose.Pdf.Kit;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void LinkButton_Click(object sender, EventArgs e)
{
string docName = "test1_table.doc";
Aspose.Words.Document srcDoc = new Aspose.Words.Document(Server.MapPath("upload/" + docName.ToString()));
//下面这行代码也无法使用
srcDoc.SaveOptions.PdfExportImagesFolder = Path.GetDirectoryName(Server.MapPath("upload/")); MemoryStream xmlDoc = new MemoryStream();
srcDoc.Save(xmlDoc, Aspose.Words.SaveFormat.Pdf);
//无法进行实例换,Aspose.Pdf.Pdf 提示根本就不存在
Aspose.Pdf.Pdf pdf = new Aspose.Pdf.Pdf(); ....
}
}
哪位大侠给个指导啊!比较急啊!
具体代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Aspose.Words;
using Aspose.Pdf;
using Aspose.Pdf.Kit;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void LinkButton_Click(object sender, EventArgs e)
{
string docName = "test1_table.doc";
Aspose.Words.Document srcDoc = new Aspose.Words.Document(Server.MapPath("upload/" + docName.ToString()));
//下面这行代码也无法使用
srcDoc.SaveOptions.PdfExportImagesFolder = Path.GetDirectoryName(Server.MapPath("upload/")); MemoryStream xmlDoc = new MemoryStream();
srcDoc.Save(xmlDoc, Aspose.Words.SaveFormat.Pdf);
//无法进行实例换,Aspose.Pdf.Pdf 提示根本就不存在
Aspose.Pdf.Pdf pdf = new Aspose.Pdf.Pdf(); ....
}
}
哪位大侠给个指导啊!比较急啊!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货