111,098
社区成员




using System;
using System.Windows.Forms;
using PDFLibNet;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public string pdfile;
public int Dpi = 150,Qua=90,pg;
PDFWrapper pdfWrapper = new PDFWrapper();
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "PDF文件(*.pdf)|*.pdf";
//ofd.ShowDialog();
if (ofd.ShowDialog() == DialogResult.OK)
{
pdfile = ofd.FileName;
pdfWrapper.LoadPDF(pdfile);
pg = pdfWrapper.PageCount==0?1:pdfWrapper.PageCount;
L1.Text = "文件名:" + pdfile + " 页数:" + pg;
}
}
private void btn_zh_Click(object sender, EventArgs e)
{
for (int i = 1; i <= pg; i++)
{
pdfWrapper.ExportJpg(i + ".jpg", i, i, Dpi, Qua);//这里可以设置输出图片的页数、大小和图片质量
//if (pdfWrapper.IsJpgBusy){System.Threading.Thread.Sleep(50);pdfWrapper.Dispose();}
}
}
}
}