網(wǎng)站開(kāi)發(fā)項(xiàng)目合同書(shū)營(yíng)銷(xiāo)策劃咨詢(xún)
組件 Spire.Pdf.dll, v7.8.9.0? 【注意:版本太低的沒(méi)有此功能】
在Visual Studio中找到參考,鼠標(biāo)右鍵點(diǎn)擊“引用”,“添加引用”,將本地路徑debug文件夾下的dll文件添加引用至程序。
界面圖:
1個(gè)label,1個(gè)TextBox文本框(屬性Multiline改為ture可以拖動(dòng)改變文本框大小),2個(gè)Botton按鈕
【PDF轉(zhuǎn)Excel】
轉(zhuǎn)換時(shí),可通過(guò)以下步驟來(lái)實(shí)現(xiàn),僅需要三行代碼:
- 創(chuàng)建?PdfDocument?類(lèi)的對(duì)象。
- 調(diào)用?PdfDocument.LoadFromFile(string filename)?方法加載PDF文檔。
- 通過(guò)?PdfDocument.SaveToFile(string filename, FileFormat fileFormat)?方法將文件保存為Excel格式到指定路徑。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Spire.Pdf;
using excelToPdf;namespace PdfToExcel
{public partial class Form1 : Form{public Form1(){InitializeComponent();}DialogOperate openfile = new DialogOperate();public void pdfCovertExcel(string path){//加載PDF文檔PdfDocument pdf = new PdfDocument();pdf.LoadFromFile(path);//pdf文件路徑//保存為Excel文檔pdf.SaveToFile("demo.xlsx", FileFormat.XLSX);}private void button1_Click(object sender, EventArgs e){pdfCovertExcel(textBox1.Text);MessageBox.Show("轉(zhuǎn)換完成");}private void button2_Click(object sender, EventArgs e){textBox1.Text=openfile.OpenFile();}}
}
測(cè)試結(jié)果: