Foxit PDF for .NET SDKs
PDF Viewer for .NET SDK
PDF Viewer for .NET SDK 可以帮助.NET开发人员实现PDF文档显示和交互应用等功能。Foxit PDF Viewer for .NET SDK提供了.NET库,让开发人员可以在.NET开发平台下的WinForm应用程序中添加可定制化的.NET控件。它帮助开发人员不必再依靠外部PDF显示器来进行PDF文件的显示和交互。Foxit PDF Viewer for .NET SDK使用福昕PDF渲染引擎, 实现了高效、可靠的特性。
嵌入PDF阅读器至任意.NET WinForm应用
Foxit PDF Viewer for .NET SDK提供.NET库,用于将可定制化.NET控件添加到.NET开发平台的WinForm应用中。Foxit PDF Viewer for .NET SDK帮助开发人员不必再依靠外部PDF显示器来进行PDF文件的显示和交互。它使用了福昕PDF渲染引擎技术,实现了高效、可靠的特性。
Foxit PDF Viewer for .NET SDK使用简便,将阅读器控件添加到表单中,然后使用以下C#或VB.NET示例代码从文件存储路径打开PDF文件。
Foxit PDF for .NET SDK 集成
Foxit PDF Viewer for .NET SDK可以顺利地与其他Foxit PDF for .NET SDK产品一起运行,若您正在使用或打算使用我们的Foxit PDF for .NET SDK产品,尽请放心。
Foxit PDF Merger for .NET SDK
针对.NET应用程序(使用C# 或VB.NET代码),Foxit PDF Merger for .NET SDK帮助开发人员实现一系列PDF功能,包括:合并、加盖图章、追加、填写表单、扁平化处理、加密、旋转、缩放、拆分等。它不仅可以对整个PDF文件进行操作,也可以针对特定PDF页面;可以添加内容到当前PDF页面,或者通过输入内容来创建新的PDF页面。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 Generator for .NET SDK
Foxit PDF Generator for .NET SDK帮助开发人员为.NET应用程序添加PDF生成功能。Foxit PDF Generator for .NET SDK是一款优秀的产品,可以根据动态数据实时创建PDF文件,支持将所生成的PDF文件直接导出至网页表单、本地文件、内存数据或系统输入/输出流对象。此程序集使用全托管安全代码,其对象模型强大,直观易学。
通过Foxit PDF Generator for .NET SDK,开发人员可在.NET应用(使用C# 或VB.NET代码)中实现PDF生成功能。Foxit PDF Generator for .NET SDK是一款优秀的产品,可以根据动态数据实时创建PDF文件,支持将所生成的PDF文件直接导出至网页表单、本地文件、内存数据或系统输入/输出流对象。此程序集使用全托管安全代码,其对象模型功能强大,直观易学。
灵活的授权许可模式
福昕提供两种授权许可模式,即:基于服务器授权许可模式和基于开发人员授权许可模式。基于服务器授权许可模式,适用于开发者计划将软件安装在服务器/网页服务器环境上。它按生产服务器进行授权,并允许开发人员在开发工作站和开发服务器上进行大量分发。对于想要在一定量的生产服务器上安装我们软件,并且不需要在大量的生产服务器上进行分发,还希望为开发降低软件成本的情况下,基于服务器授权许可模式是一个理想的选择。
基于开发人员授权许可模式允许开发人员使用我们的产品开发基于客户端或服务器的应用(开发数量不受限制),也允许他们免费分发(免版税)所开发的成果,适合需要在大量客户端分发软件的开发人员。开发人员可以使用XCOPY或设置程序在其他应用中部署Foxit PDF Generator for .NET SDK程序集。
性能
Foxit PDF Generator for .NET SDK 性能卓越,默认采用单通道构架创建PDF文件,可以在创建PDF文档的同时将PDF输出数据发送至输出流。这种方式大大减少了文档创建过程中RAM的数据存储量,可以在输出过程中尽快释放资源。单通道构架与ASP.NET渲染方式类似,可以提供高效便捷的创建功能。
Foxit PDF Generator for .NET SDK对象模型支持多线程且具多线程安全性,可以同时创建多个PDF文件,也可以在进程间共享页面元素、字体、图像和其他资源(进程间不会相互干扰)。
Foxit PDF Generator for .NET SDK可以从零开始创建PDF文件,不需要其他打印驱动资源支持,产品中包含了创建PDF文件所需的所有元素,可快速执行全托管安全代码。Foxit PDF Generator for .NET SDK不需要依靠其他外部程序运行,在.NET Framework 1.0或以上版本中就可以使用该产品。同时,该产品已针对.NET Framework 2.0进行了充分的测试和优化。
可扩展性
Foxit PDF Generator for .NET SDK对象模型具有高度可拓展性。产品中包含有应用程序接口,可以用于开发自定义页面元素,同时允许基础类被继承。
Foxit PDF Print Manager for .NET SDK
Foxit PDF Print Manager for .NET SDK是一个简单易用的的产品,它提供了.NET库(使用C# 或VB.NET代码),来帮助.NET开发人员将PDF文件发送至物理打印机。它让.NET应用程序实现对打印任务的管理,检查打印机设置,并处理成功/失败的打印任务。
Foxit PDF Print Manager for .NET SDK是一个简单易用的应用程序接口,可以在任何基于网页或服务器的.NET应用程序中自动处理PDF打印任务(将PDF文件发送至真实的物理打印机设备)。Foxit PDF Print Manger for .NET SDK应用程序接口直观、易学,可以帮助您管理多打印任务、检查打印机设置、处理成功或失败的打印任务等。
Foxit PDF Print Manager for .NET SDK 支持一系列PDF打印功能(基本PDF打印功能和高级PDF打印功能),包括:双面打印、逐份打印、纸盘选择、打印内存文件、打印传真(文档)等,可以在向打印机发送文件时正确渲染PDF文件(无需Postscript打印支持)。
灵活的授权许可模式
福昕提供两种授权许可模式,即:基于服务器授权许可模式和基于开发人员授权许可模式。基于服务器授权许可模式按生产服务器进行授权,适用于在服务器或网页服务器中安装我们的产品。基于开发人员授权许可模式适用于在桌面系统中安装我们的软件,每份许可证所允许的最大分发数量为5,000。
Foxit PDF for .NET SDK集成
Foxit PDF Print Manager for .NET SDK可以顺利地与其他Foxit PDF for .NET SDK产品一起运行,若您正在使用或打算使用我们的Foxit PDF for .NET SDK产品,尽请放心。无论您是使用Foxit PDF Generator for .NET SDK创建PDF文件或是使用Foxit PDF Merger for .NET SDK修改PDF文件,您都可以将所创建或修改的PDF文件无缝输出至任何打印机。
Foxit PDF Rasterizer for .NET SDK
Foxit PDF Rasterizer for .NET SDK是一个简单易用的的产品,它提供了.NET库(使用C# 或VB.NET代码),来帮助.NET开发人员将PDF文件转换成图像文件。
Foxit PDF Rasterizer for .NET SDK是一个简单易用的产品,它提供了.NET库,可以快速将基于矢量的PDF文件转换成基于像素的文件(图像格式),从而大大减小文档总体大小,允许您将输出图像应用于其他使用PDF文件可能无法获得理想效果的场合。
示例:栅格化PDF文件,转换生成PNG格式文件(使用C#和VB.NET代码)
以下示例说明了栅格化PDF文件、生成PNG文件的方法,用户仅需使用以下两行简单的代码,就可以栅格化PDF文件,将其转换成PNG文件。
C# 代码:
1: PdfRasterizer rasterizer = new PdfRasterizer("DocumentA.pdf");
2: rasterizer.Draw("DocumentA.png", ImageFormat.Png, ImageSize.Dpi72);
VB.NET 代码:
1: Dim MyRasterizer As PdfRasterizer = New PdfRasterizer("DocumentA.pdf")
2: MyRasterizer.Draw("DocumentA.png", ImageFormat.Png, ImageSize.Dpi72)
灵活的授权许可模式
福昕提供两种授权许可模式,即:基于服务器授权许可模式和基于开发人员授权许可模式。基于服务器授权许可模式按生产服务器进行授权,适用于在服务器或网页服务器中安装我们的产品。基于开发人员授权许可模式适用于在桌面系统中安装我们的软件,每份许可证所允许的最大分发数量为5,000。
Foxit PDF Rasterizer for .NET SDK可以顺利地与其他Foxit PDF for .NET SDK产品一起运行,若您正在使用或打算使用我们的Foxit PDF for .NET SDK产品,尽请放心。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室