Foxit PDF Merger for .NET SDK - 概述
功能强大的PDF合并工具,适用于.NET环境
针对.NET应用程序(使用C# 或VB.NET代码),Foxit PDF Merger for .NET SDK帮助开发人员实现一系列PDF功能,包括:合并、加盖图章、追加、填写表单、扁平化处理、加密、旋转、缩放、拆分等;它不仅可以对整个PDF文件进行操作,也可以针对特定PDF页面;可以添加内容到当前PDF页面,或者通过输入内容来创建新的PDF页面。Foxit PDF Merger for .NET SDK允许开发人员使用对象模型,这是直观的,并易于了解,可灵活操作。
灵活的授权许可模式
福昕提供两种授权许可模式,即:基于服务器授权许可模式和基于开发人员授权许可模式。基于服务器授权许可模式,适用于开发者计划将软件安装在服务器/网页服务器环境上。它按生产服务器进行授权,并允许开发人员在开发工作站和开发服务器上进行大量分发。对于想要在一定量的生产服务器上安装我们软件,并且不需要在大量的生产服务器上进行分发,还希望为开发降低软件成本的情况下,基于服务器授权许可模式是一个理想的选择。
基于开发人员授权许可模式允许开发人员使用我们的产品开发基于客户端或服务器的应用(开发数量不受限制),也允许他们免费分发(免版税)所开发的成果,适合需要在大量客户端分发软件的开发人员。开发人员可以使用XCOPY或设置程序在其他应用中部署Foxit PDF Merger for .NET SDK程序集。
性能
在Foxit PDF Merger for .NET SDK开发过程中,性能水平是一个重要考虑因素。Foxit PDF Merger for .NET SDK采用精心设计的极速技术来解析和管理导入数据。软件仅解析输出文档需要的数据,可以将常用数据或页面作为静态变量保存起来,避免重复解析相同数据,缩短解析时间,实现高效快速运行。
操作简单
Foxit PDF Merger for .NET SDK对象模型具有直观易学等特点。
通过以下两行代码,用户就可以合并两个文档并将文档导出至网页表单、本地文件、内存数据或系统输入/输出流对象:
MergeDocument document = MergeDocument.Merge( @"C:\DocA.pdf", @"C:\DocB.pdf" );
document.Draw( @"C:\DocOut.pdf" );
通过以下一行代码,用户就可以在实例化MergeDocument对象中追加文档:
document.Append( @"C:\DocC.pdf" );
通过以下一行代码,用户就可以在实例化MergeDocument对象中追加一个或多个页面:
document.Append( @"C:\DocC.pdf", 2, 1 );
灵活性
Foxit PDF Merger for .NET SDK对象模型十分灵活,可用于实现多种PDF操作任务。MergeDocument对象可用于合并和追加PDF文档。用户可以查看合并或追加的PDF文档,也可以在合并或追加的PDF文档页面中添加新内容。
Foxit PDF Merger for .NET SDK还包含ImportedPage对象,可以在通过Generator for .NET 对象模型导入的页面中添加内容。ImportedPage对象从Generator for .NET的 Page对象衍生而来,可添加页面元素或自定义所添加的页面元素,是填写表单或将当前PDF文档作为模板使用的理想选择。
软件中所包含的ImportedPageArea和ImportedPageData对象属于页面元素,可以将导入的页面放置在Generator for .NET 页面中,可以缩放、移动或旋转所导入的页面,也可以将现有PDF文件中的多个页面放置在一个页面中,是版前印刷和将当前PDF文档作为部分页面模板的理想选择。
软件中还包含多种对象和方法,允许用户阅读所导入的页面,以及确定所导入PDF文件的页数。
Foxit PDF Merger for .NET SDK是一套实用的解决方案,可帮助.NET开发人员通过.NET应用程序(使用C# 或VB.NET代码)对现有PDF文件进行编辑,欢迎您购买使用。
销售邮箱:sales@foxitsoftware.cn
销售电话:010-50951668(北京)/0591-38509898(福州)
福昕向每一位用户提供专业周到的支持服务,欢迎通过以下方式与福昕联系,我们将竭诚为您服务。
支持邮箱:support@foxitsoftware.cn
支持电话:0591-38509808