<dl id="ue5pm"><ins id="ue5pm"></ins></dl><div id="ue5pm"></div>
  • <div id="ue5pm"></div><li id="ue5pm"></li>
  • <dl id="ue5pm"><ins id="ue5pm"><small id="ue5pm"></small></ins></dl>
  • <dl id="ue5pm"></dl><div id="ue5pm"><tr id="ue5pm"><strong id="ue5pm"></strong></tr></div>
    <dl id="ue5pm"></dl>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
  • <dl id="ue5pm"></dl>
    <div id="ue5pm"></div>
  • <div id="ue5pm"></div>
  • <sup id="ue5pm"><bdo id="ue5pm"></bdo></sup>
    <sup id="ue5pm"></sup>
    <li id="ue5pm"><s id="ue5pm"><strong id="ue5pm"></strong></s></li>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
  • <dl id="ue5pm"></dl>
  • <sup id="ue5pm"><menu id="ue5pm"></menu></sup>
  • <sup id="ue5pm"></sup><dl id="ue5pm"><ins id="ue5pm"><thead id="ue5pm"></thead></ins></dl>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
    <dl id="ue5pm"><ins id="ue5pm"><thead id="ue5pm"></thead></ins></dl>
    <sup id="ue5pm"><ins id="ue5pm"></ins></sup>
  • <dl id="ue5pm"></dl>
    <li id="ue5pm"><s id="ue5pm"></s></li>
    <sup id="ue5pm"><menu id="ue5pm"></menu></sup>
  • <li id="ue5pm"></li>
  • <dl id="ue5pm"></dl><sup id="ue5pm"></sup>
    最新软件| 手机版| 软件专题 WebSupergoo ABCpdf .NETv11.204免费版
    您的位置:迷你下载>软件?#26723;?/a> > 编程开发 > 编程工具 > WebSupergoo ABCpdf .NET v11.204免费版
    WebSupergoo ABCpdf .NET v11.204免费版

    WebSupergoo ABCpdf .NETv11.204免费版

    ABCpdf .NET 11最新版

    同类推荐软件

    软件介绍

    为您推荐: 开发工具 pdf创建

    WebSupergoo ABCpdf .NET是一款.net开发工具,它能够集成到你的web服务器或者独立的应用程序中,方便用户轻松的创建PDF文档。同时它也支持网页和HTML到PDF转换,支持各种文件类型和复杂的语言。欢迎?#34892;?#36259;的用户前来下载

    WebSupergoo ABCpdf .NET

    ABCpdf .NET特色

    1、用于创建和操作adobe PDF文档的C#PDF库组件。

    2、专为Web服务器和独立应用程序而设计

    3、全面的文档,可?#26434;?#35843;整的项目和示例代码

    4、与C#,ASP.NET,.NET Forms,ASP,VB等一起使用.

    ABCpdf .NET主要功能

    1、高性能的简单性

    ABCpdf .NET是一个简单但功能强大的库。它的设计使您可以快速掌握,但不限制您,如果您需要对PDF的生成方式进行精确,?#22270;?#21035;的控制

    2、多线程效率

    ABCpdf .NET快速而轻量级。它专为IIS等高性能多线程环境而设计。但是,如果你想在一个不太?#37327;?#30340;环境中使用它,?#28909;?#24120;规应用程序那么好。

    3、网页和HTML到PDF转换

    ABCpdf .NET完全支持HTML / CSS和相关技术,如JavaScript,SVG,AJAX和Font Awesome。

    4、许多图像格式

    ABCpdf .NET支持多种图像格式,包括JPEG,GIF,TIFF,BMP,PNG,EXIF,WMF,EMF,JPEG 2000,Photoshop PSD和PSB,PS,EPS,XPS,WPF,SVG和SWF(Flash)。它支持多个帧,因此您可以将多页CCITT或Group 4传真TIFF转换为PDF文档。反之亦然。

    5、许多文档格式

    完全支持Encapsulated PostScript(EPS),XML Paper Specification(XPS)和Windows Presentation Foundation(WPF)文档。

    使用简单的C#代码将PDF文档转换为XPS或EPS。将您的XPS或EPS文档转换为PDF。我们的转换例程经过精心编写,以尽可能保留源文档的自然结构 - 这意味着保留色彩空间以及保留或转换嵌入字体。

    6、复杂的PDF渲染

    将PDF文件渲染到各种颜色空间和深度的各种文件类型中。控制复杂的选项,如半色调,叠印和分色。PDF 3D元素的注释和3D支持。

    使用各种技术支持PDF打印。这包括有用和复杂的功能,如用于自动打印机传输的字体嵌入。

    7、全功能图形功能

    ABCpdf .NET支持OpenType,TrueType和Type 1字体。您可以引用字体,保持PDF文档的轻量级以便在Web?#25103;?#21457;。或者为了保证再现的保真度,您可以将字体嵌入到PDF中。

    8、文档级支持

    ABCpdf .NET允许广泛的PDF操作,从简单的读取和保存操作到更复杂的操作,例如将缩放或旋转内容从一个PDF绘制到另一个PDF。

    它支持图层和页面插入。将图形添加到页面的任何图层中。线条,多边形,椭圆形,馅饼,箭头和文字仅举几例。在RGB,CMYK,Lab和各种颜色深度的专色。

    9、Unicode和复杂语言支持

    ABCpdf .NET支持Unicode和外语。来自相关外语包的参考字体或嵌入Unicode字体,以保证在任何?#25945;?#19978;再现的保真度。

    水平或垂直绘制文本,快速分配大型CJK字体,最大限度地减少内存使用并影响服务器负载。

    ABCpdf .NET 11有什么新功能

    HTML转换

    ABCpdf现在包含基于Google Chromium的第三个HTML呈现引擎(仅限x64)。

    现在,这意味着您可以选择基于三种当前主流浏览器中的任何一种的HTML到PDF转换。您可以使用Chrome样式转换,或Firefox样式转换或Internet EXplorer样式转换。

    我们对新发动机非常满意。它不仅非常适合现代HTML5功能和技术,如CSS3,SVG,Web字体和Font Awesome,它也非常快,产生的输出更小。有什么不喜欢的?

    为了提高安全性,我们将新的FireShield™技术添加到Chromium引擎中。这允许您在运行时动态地为文件系统分配权限,以确保您的HTML引擎只能访问您想要的位置。因此,每个转换都可以通过编程方式分配特定的权限和权限,具体取决于您所做的请求类型。

    我们的速度和负载测试涉及一个13MB大小的真实HTML页面,可转换为大约800页的PDF。使用MSHTML耗时63秒,内存使用率达到700MB左右,输出为20MB。使用ABCGecko需要129秒,400MB峰?#30340;?#23384;使用量,输出为16MB。在ABCChrome下花了23秒,达到约500MB内存使用率,输出为4MB。

    所以在这个测试中,ABCChome的速度要快3到6倍,产生的输出要小4到5倍。这是一个很好的结果!

    渲染

    PDF格式长期支持3D对象以及标准2D对象。我们相信,我们是Adobe以外的世界?#31995;?#19968;个支持渲染这些3D元素的人。

    ABCpdf Version 10支持U3D(通用3D)元素。作为版本11的一部分,我们现在也支持PRC(Product Representation Compact)3D格式。

    我们支持3D导出为WebGL和OBJ,并且有一个新的导出器界面,允许您轻松导出到其他自定义格式。

    我们支持多种调色板类型,可灵活,强大地输出GIF和PNG格式的索引彩色图像。我们的索引颜色输出包括用于微小但高质量的透明PNG图像的alpha。

    我们现在支持渲染8位和16?#25442;?#24230;PNG。此外,我们还支持渲染渐进式JPEG。

    复制页面

    ABCpdf长期以来一直支持将页面从一个文档绘制到另一个文档的能力。

    但是因为AddImageDoc函数不知道状态,所以必须重新进行?#30475;?#35843;用。如果您从一个文档复制多个页面,则每个调用所需的重复文档分析可能会影响性能。

    在这个版本中,我们有一个新的DrawPagesOperation,它知道状态。这意味着,?#26434;?#22312;两个文档之间绘制许多页面的过程,它可以非常快速地运行。

    获取内容

    ABCpdf Version 10引入了OpAtom类 - 分析和修改PDF内容流的好方法。

    ?#27426;?#33719;得这些内容流的过程可能会?#20852;?#28041;及。在版本11中,我们引入了ContentStreamOperation类,可用于大大简化此任务。

    ABCpdf .NET使用教程

    使用ABCpdf .NET在C#中生成PDF

    举个例?#21360;?#25171;开现有PDF文档并将页码添加到第一页。

    首先,我们创建一个PDF文档对象。我们读入现有PDF,在左上角添加页码并保存修改后的文档。

    Doc doc = new Doc();

    doc.Read(@"c:\old_doc.pdf");

    doc.AddText("Page 1");

    doc.Save(@"c:\new_doc.pdf");

    或者假设我们想要制作谷歌搜索页面的PDF。我们创建一个PDF文档对象,添加网页然后保存文档

    Doc doc = new Doc();

    doc.AddImageUrl(http://www.google.com/);

    doc.Save(@"c:\google.pdf");

    ABCpdf .NET功能强大。如果您了解PDF,则可以使用它来访问和操作PDF文档的几乎任何方面。

    这个例子很复杂。它预先假定了PDF文档的内部结构。如果您是PDF新手,请不要担心,如果它们都没有意义。请记住 - 如果你需要它 - 就在那里!

    假设您有一个包含世界上每个国家的经济数据的大型PDF。您希望确保文档打开,显示每个客户的最相关页面。

    所以来自墨西哥的人下载了该文件。我们知道第165页包含墨西哥的数据,所以让我们改变PDF,使其打开到这个页面。

    首先,我们创建一个文档对象并读入我们现有的文档。

    Doc doc = new Doc();

    doc.Read(@"c:\data.pdf");

    然后我们找到第165页的对象ID。

    doc.PageNumber = 165;

    int page = doc.Page;

    我们为此页面创建目标,并在文?#30340;?#24405;中插入一个打开的操作。

    string action = $"[ {page} 0 R /Fit ]";

    doc.SetInfo(doc.Root, "/OpenAction", action);

    最后我们保存修改后的文档。

    doc.Save(@"c:\new_data.pdf");

    • 下载地址

    用户评论

    (您的评论需要经过审核才能显示)


    2012香港六合彩报码现场
    <dl id="ue5pm"><ins id="ue5pm"></ins></dl><div id="ue5pm"></div>
  • <div id="ue5pm"></div><li id="ue5pm"></li>
  • <dl id="ue5pm"><ins id="ue5pm"><small id="ue5pm"></small></ins></dl>
  • <dl id="ue5pm"></dl><div id="ue5pm"><tr id="ue5pm"><strong id="ue5pm"></strong></tr></div>
    <dl id="ue5pm"></dl>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
  • <dl id="ue5pm"></dl>
    <div id="ue5pm"></div>
  • <div id="ue5pm"></div>
  • <sup id="ue5pm"><bdo id="ue5pm"></bdo></sup>
    <sup id="ue5pm"></sup>
    <li id="ue5pm"><s id="ue5pm"><strong id="ue5pm"></strong></s></li>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
  • <dl id="ue5pm"></dl>
  • <sup id="ue5pm"><menu id="ue5pm"></menu></sup>
  • <sup id="ue5pm"></sup><dl id="ue5pm"><ins id="ue5pm"><thead id="ue5pm"></thead></ins></dl>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
    <dl id="ue5pm"><ins id="ue5pm"><thead id="ue5pm"></thead></ins></dl>
    <sup id="ue5pm"><ins id="ue5pm"></ins></sup>
  • <dl id="ue5pm"></dl>
    <li id="ue5pm"><s id="ue5pm"></s></li>
    <sup id="ue5pm"><menu id="ue5pm"></menu></sup>
  • <li id="ue5pm"></li>
  • <dl id="ue5pm"></dl><sup id="ue5pm"></sup>
    <dl id="ue5pm"><ins id="ue5pm"></ins></dl><div id="ue5pm"></div>
  • <div id="ue5pm"></div><li id="ue5pm"></li>
  • <dl id="ue5pm"><ins id="ue5pm"><small id="ue5pm"></small></ins></dl>
  • <dl id="ue5pm"></dl><div id="ue5pm"><tr id="ue5pm"><strong id="ue5pm"></strong></tr></div>
    <dl id="ue5pm"></dl>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
  • <dl id="ue5pm"></dl>
    <div id="ue5pm"></div>
  • <div id="ue5pm"></div>
  • <sup id="ue5pm"><bdo id="ue5pm"></bdo></sup>
    <sup id="ue5pm"></sup>
    <li id="ue5pm"><s id="ue5pm"><strong id="ue5pm"></strong></s></li>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
  • <dl id="ue5pm"></dl>
  • <sup id="ue5pm"><menu id="ue5pm"></menu></sup>
  • <sup id="ue5pm"></sup><dl id="ue5pm"><ins id="ue5pm"><thead id="ue5pm"></thead></ins></dl>
  • <li id="ue5pm"><ins id="ue5pm"></ins></li>
    <dl id="ue5pm"><ins id="ue5pm"><thead id="ue5pm"></thead></ins></dl>
    <sup id="ue5pm"><ins id="ue5pm"></ins></sup>
  • <dl id="ue5pm"></dl>
    <li id="ue5pm"><s id="ue5pm"></s></li>
    <sup id="ue5pm"><menu id="ue5pm"></menu></sup>
  • <li id="ue5pm"></li>
  • <dl id="ue5pm"></dl><sup id="ue5pm"></sup>