C#Pdf转Word基于"Aspose.PDF.dll"
本帖最后由 liu8359 于 2020-9-22 17:34 编辑使用了Aspose.PDF。
Aspose.PDF可以直接在nuget下载。
超级简单,个人觉得挺好用,有点不满意的是输出的Word文字都是文本框的!
代码
private void button1_Click(object sender, EventArgs e)
{
//显示选择文件对话框
OpenFileDialog openFileDialog = new OpenFileDialog();
//限制上传文件格式
openFileDialog.Filter = "All files (*.*)|*.*|pdf files (*.pdf)|*.pdf";
openFileDialog.FilterIndex = 2;
openFileDialog.RestoreDirectory = true;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
//获取路径长度
int index = openFileDialog.FileName.LastIndexOf('\\');
//文件路径
string dataDir = openFileDialog.FileName.Substring(0, index) + "\\";
//pdf名称
string dataName = openFileDialog.FileName.Substring(index + 1, openFileDialog.FileName.Length - index - 1);
//word名称
string newName = dataName.Substring(0, (dataName.Length - 4)) + ".doc";
//实例化调用Spire.License
Document pdfDocument = new Document(dataDir + dataName);
pdfDocument.Save(dataDir + newName, SaveFormat.Doc);
textBox1.Text = "文件输出位置:" + dataDir + "文件名称:" + newName;
}
}
由于Aspose.PDF太大,源码上传文叔叔了
https://ws28.cn/f/3ka7whmalk8有效期三天
解压密码:52pojie.cn,MD5验证:0066991EA039B5DEF799B9785DF04DBB dying 发表于 2020-9-22 21:37
Aspose.PSD 有吗
有,它支持导入为图层并导出为以下格式:Png,Jpeg,Jpeg2000,Gif,Bmp,Tiff,Psd,Psb,以及带有可选文本的Pdf导出。Aspose.PSD部分支持Adobe Photoshop等功能,例如调整层,文本层渲染和编辑,填充层,层效果,层的栅格编辑和矢量蒙版。 liu8359 发表于 2020-9-23 09:38
有,它支持导入为图层并导出为以下格式:Png,Jpeg,Jpeg2000,Gif,Bmp,Tiff,Psd,Psb,以及带有可选 ...
啊啊啊是破解版的吗·~~哪里可以下载到~~~{:1_909:} 其实,这个工具最有诱惑力的是你的dll文件。 学习一下,感谢分享! masterkoko 发表于 2020-9-22 17:51
其实,这个工具最有诱惑力的是你的dll文件。
dll文件占99.99% Aspose.PSD 有吗 dying 发表于 2020-9-22 21:37
Aspose.PSD 有吗
一会看看 dying 发表于 2020-9-24 18:54
啊啊啊是破解版的吗·~~哪里可以下载到~~~
dll在nuget上有,等着有空了研究研究
你这个aspose.pdf.dll是哪个版本的啊。有没有破解的,有的话能分享一个最好,谢谢。
页:
[1]
2