liu8359 发表于 2020-9-22 17:33

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

liu8359 发表于 2020-9-23 09:38

dying 发表于 2020-9-22 21:37
Aspose.PSD 有吗

有,它支持导入为图层并导出为以下格式:Png,Jpeg,Jpeg2000,Gif,Bmp,Tiff,Psd,Psb,以及带有可选文本的Pdf导出。Aspose.PSD部分支持Adobe Photoshop等功能,例如调整层,文本层渲染和编辑,填充层,层效果,层的栅格编辑和矢量蒙版。

dying 发表于 2020-9-24 18:54

liu8359 发表于 2020-9-23 09:38
有,它支持导入为图层并导出为以下格式:Png,Jpeg,Jpeg2000,Gif,Bmp,Tiff,Psd,Psb,以及带有可选 ...

啊啊啊是破解版的吗·~~哪里可以下载到~~~{:1_909:}

masterkoko 发表于 2020-9-22 17:51

其实,这个工具最有诱惑力的是你的dll文件。

aliwinner 发表于 2020-9-22 17:54

学习一下,感谢分享!

liu8359 发表于 2020-9-22 18:00

masterkoko 发表于 2020-9-22 17:51
其实,这个工具最有诱惑力的是你的dll文件。

dll文件占99.99%

dying 发表于 2020-9-22 21:37

Aspose.PSD 有吗

liu8359 发表于 2020-9-23 07:35

dying 发表于 2020-9-22 21:37
Aspose.PSD 有吗

一会看看

liu8359 发表于 2020-9-25 08:54

dying 发表于 2020-9-24 18:54
啊啊啊是破解版的吗·~~哪里可以下载到~~~

dll在nuget上有,等着有空了研究研究

huamao2019 发表于 2020-12-18 11:55

你这个aspose.pdf.dll是哪个版本的啊。有没有破解的,有的话能分享一个最好,谢谢。
页: [1] 2
查看完整版本: C#Pdf转Word基于"Aspose.PDF.dll"