PdfSharp.Charting
PdfSharp
''' <summary>
''' 合并PDF文件
''' </summary>
''' <param name="Save_Path">保存的地址</param>
''' <param name="files">文件列表</param>
''' <returns></returns>
Public Function MergePdf(Save_Path As String, files As List(Of String)) As Boolean
Try
Using out_doc As New PdfDocument()
For Each file As String In files
Using input_doc As PdfDocument = PdfReader.Open(file, PdfDocumentOpenMode.Import)
For Each page As PdfPage In input_doc.Pages
out_doc.AddPage(page)
Next
input_doc.Close()
End Using
Next
out_doc.Save(Save_Path)
out_doc.Close()
End Using
Return True
Catch e As Exception
MessageBox.Show("合并错误:" & e.Message, "合并", Nothing, MessageBoxIcon.Error)
End Try
Return False
End Function
https://vbee.lanzous.com/ijrOQk08ayh
版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《VB.NET 合并PDF工具(PDF批量打印)》的版权归原作者「VB小源码」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458
文章来源: 阅读原文
VB小源码微信公众号:vb_xym
手机扫描上方二维码即可关注VB小源码微信公众号