Ejemplo n.º 1
0
        private void btnUnlock_Click(object sender, EventArgs e)
        {
            try
            {
                PDFFactory pf = new PDFFactory();
                foreach (ListViewItem li in lvItems.Items)
                {
                    OperateItem sf = li.Tag as OperateItem;
                    if (sf != null)
                    {
                        pf.AddDocument(sf.FileName,"123456");
                    }
                }
                pf.Merge(txtTarget.Text);
                MessageBox.Show("合并文件成功!");
            }
            catch
            {
                MessageBox.Show("合并文件失败");
            }

        }  
Ejemplo n.º 2
0
 private void btnMerge_Click(object sender, EventArgs e)
 {
     try
     {
         PDFFactory pf = new PDFFactory();
         foreach (ListViewItem li in lvItems.Items)
         {
             OperateItem sf = li.Tag as OperateItem;
             if (sf != null)
             {
                 pf.AddDocument(sf.FileName, sf.StartPage, sf.EndPage);
             }
         }
         pf.Merge(txtTarget.Text);
         MessageBox.Show("合并文件成功!");
     }
     catch(iTextSharp.text.pdf.BadPasswordException ex)  
     {
         MessageBox.Show("合并文件失败" + ex.Message);
     }
 }