C#/VB.NET如何在PDF中添加文件包-创新互联-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

C#/VB.NET如何在PDF中添加文件包-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请雅安服务器托管、营销软件、网站建设、桓台网站维护、网站推广。

这篇文章将为大家详细讲解有关C#/VB.NET如何在PDF中添加文件包,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

PDF文件包(Portfolio)允许用户将多种不同类型的文件如Word、Excel、PDF、PowerPoint和图片等集合到一个PDF文件中,用户可以打开、更改PDF文件包中的单个文件。添加文件包时,可支持创建文件包时并直接将文件添加到文件包;或者创建文件包的同时创建文件夹,并将文件添加到文件夹。

环境准备:程序中需要使用到PDF类库工具(Spire.PDF for .NET hotfix 6.5.15及以上版本)下载后,解压,将Bin文件夹下的dll文件添加引用到VS程序。如下效果:

C#/VB.NET如何在PDF中添加文件包

1. 创建文件包时直接添加文件

C#

using Spire.Pdf;
using System;

namespace CreatePDFPortfolio_PDF
{
  class Program
  {
    static void Main(string[] args)
    {
      //创建数组
      String[] files = new String[] { "sample.pdf", "sample.docx", "sample.xlsx", "sample.txt", "sample.pptx" };

      //创建PdfDocument实例
      PdfDocument pdf = new PdfDocument();
      pdf.LoadFromFile("test.pdf");
      
      //创建PDF文件包并添加文件
      for (int i = 0; i < files.Length; i++)
      {
        pdf.Collection.AddFile(files[i]);
       } 

      //保存文档
      pdf.SaveToFile("PortfolioWithFiles.pdf", FileFormat.PDF);
      System.Diagnostics.Process.Start("PortfolioWithFiles.pdf");
    }
  }
}

分享标题:C#/VB.NET如何在PDF中添加文件包-创新互联
网站路径:http://kswsj.cn/article/csiipc.html

其他资讯