PDF控件Aspose.pdf 9月新版本 23.9发布,一起来看有哪些新功能~

Aspose.PDF for .NET 23.9 发行说明

Aspose.PDF for .NET是用于.NET Core的高级PDF处理API,可以在跨平台应用程序中轻松生成,修改,转换,呈现,保护和打印文档。无需使用Adobe Acrobat。此外,API提供压缩选项,表创建和处理,图形和图像功能,广泛的超链接功能,图章和水印任务,扩展的安全控件和自定义字体处理。

Aspose.PDF for .NET支持流行的文件格式,例如PDF,XFA,TXT,HTML,PCL,XML,XPS,EPUB,TEX和图像格式,并允许直接通过API或XML模板创建PDF文档,并且可以创建表单或管理文档中嵌入的表单字段。

改进和变化

钥匙概括类别
PDFNET-55157使用 ImageFilterType.Flate 添加图像不会保留透明度特征
PDFNET-55270提供一种从可填写字段中删除子注释的方法特征
PDFNET-44218PDF/A-1b 转换:提高某些文件的性能强化
PDFNET-55385增强 CheckBoxField.AddOption 方法行为强化
PDFNET-55343从另一个文档复制可填写字段后减小了文件大小强化
PDFNET-45377增强 Annotation.CreationDate 的行为强化
PDFNET-50826减少字体子集的时间强化
PDFNET-53213提取文本时 PDF 文本发生变化和镜像漏洞
PDFNET-54761TextFragmentAbsorber 找不到提取的文本漏洞
PDFNET-55037使用 Flate 滤镜添加图像非常慢 (REPSVC-1478)漏洞
PDFNET-49287PDF 到 TIFF - 需要加快转换过程强化
PDFNET-47643迭代大纲项中的 PdfActions 时发生异常漏洞
PDFNET-53384PDF 连接抛出 NullPointerException漏洞
PDFNET-45331输出不符合 PDF/A_2A 标准漏洞
PDFNET-43418转换为 pdfa1b 会产生不合规的输出漏洞
PDFNET-44952TIF 图像插入 PDF 文档引发异常漏洞
PDFNET-46798PDF 到 PDF/A - 转换会损坏内容漏洞
PDFNET-45392pdf->pdf/a 转换后输出意图相关问题漏洞
PDFNET-52630PageTreeNode.GetPage 中的问题漏洞
PDFNET-55159XslFoToPdfConverterTests.Testimages - GIF 图像的透明度漏洞
PDFNET-55300对于大型 PDF 文件,使用 Aspose.Pdf 添加书签非常非常慢漏洞
PDFNET-45870PDF 到 PDF/A - 参数无效发生异常漏洞
PDFNET-47854AddPageBreak 方法无法正常工作漏洞
PDFNET-49884从 PDF 获取所有字体时发生 StackOverFlowError漏洞
PDFNET-55027使用 RedactionAnnotation 类处理 PDF 文档会抛出 IndexOutOfRangeException漏洞
PDFNET-54485优化和保存 PDF 时发生异常漏洞
PDFNET-48657Colspan 和宽表的单元格边框不正确漏洞
PDFNET-42685当 TextSegment 为空时,Document.BindXML() 抛出 Typer Cell 不存在异常漏洞
PDFNET-44963PDF 到 SVG - System.ArgumentException 发生异常漏洞
PDFNET-43118Document.Save() 方法发生 System.Exception,生成 0KB 文件漏洞
PDFNET-53920GoToRemoteAction 中的中文/日文字符会阻止链接注释漏洞
PDFNET-53744图像左边距不起作用漏洞
PDFNET-54301水平右对齐的图像位于页面之外漏洞
PDFNET-54555文档不允许添加文本,抛出“无效字体名称”异常漏洞
PDFNET-53938文档中没有绘制矩形漏洞
PDFNET-45776从 PDFViewer 打印会导致文件损坏或页面为空漏洞
PDFNET-42780将 PDF 转换为 PDF A3B 时出现空引用错误漏洞
PDFNET-42788将 PDF 保存为 PDF A1B 时出现关闭流错误漏洞
PDFNET-53167PDF 到 PDF/A-1B:转换速度慢且大小显着增加漏洞
PDFNET-54880回归:PDF 到 PDF/A_1B 验证失败漏洞
PDFNET-53635替换文本后,不应用图像印记漏洞
PDFNET-53695PDF 到 PDF/A:文本错位漏洞
PDFNET-49490PDF 到 PDF/A - 由于使用 OTF 字体,输出不合规漏洞
PDFNET-53307PDF 到 PDF/A:标题不匹配漏洞
PDFNET-50993HTML 到 PDF:MS Mincho TTC 字体被替换漏洞
PDFNET-42413PDF 到 PDF/A - 某些渐变图像转换不正确漏洞
PDFNET-53527PDF 到 PDF/A-3A:生成的 PDF_A_3A 文件无法使用 Adobe 进行编辑漏洞
PDFNET-53719回归:文本提取与提取后的文本重叠漏洞
PDFNET-42802合并 2 个 pdf 文件时出现异常漏洞
PDFNET-40958PDF 到 PDF/A - 文本已损坏,生成的文件不符合 PDF/A 标准漏洞
PDFNET-55195回归:Page.AddStamp() 为所有页面添加图章漏洞
PDFNET-55301PDF 到 TXT:输出中缺少文本漏洞
PDFNET-54912水印上下出现线条的现象漏洞
PDFNET-54459使用 RedactionAnnotation.Redact() 时发生 ArgumentOutOfRangeException漏洞
PDFNET-54955PDF 到 DOCX 转换时的 System.NullReferenceException漏洞
PDFNET-46919PDF 到 TIF(文档的各个部分正在消失)漏洞
PDFNET-53709PDF 不会保存到 XPS 或打印漏洞
PDFNET-42007PageIndex 抛出 ArgumentException漏洞
PDFNET-38754PDF 到 PDFA2A/PDFA2B/PDFA3B:将使用 Aspose.Slides 从 pptx 生成的 PDF 转换为 PDFA2A/PDFA2B/PDFA3B 不符合合规性漏洞
PDFNET-54065[Aspose.PDF.Drawing] 在 Linux 上转换 PDF 时用方块代替日文字符漏洞
PDFNET-55334在某些情况下访问 Field.Parent 属性时出现 System.NullReferenceException漏洞
PDFNET-55350导入可填写字段后,小部件页面索引重置为 0漏洞
PDFNET-51102并行处理 - 代码未正确执行漏洞
PDFNET-54927Page.AddStamp() 抛出 System.IndexOutOfRangeException漏洞
PDFNET-50853Aspose.PDF 21.10:添加注释后,如果在 Google Chrome 中打开生成的 pdf 文件,则结果中没有注释漏洞
PDFNET-54333当使用 PdfAnnotationEditor 进行 FlatteningAnnotations 时抛出 System.IndexOutOfRangeException漏洞
PDFNET-47851PDF 到 TIFF - 输出中文本重叠漏洞
PDFNET-47306生成空白 DOCX 文件漏洞
PDFNET-50637密文区域不正确漏洞
PDFNET-46566为 TextAnnotation 实现 setter漏洞
PDFNET-55325读取 FormFields 抛出 System.ObjectDisposeException:无法访问已处置的对象漏洞
PDFNET-38602PDF 到 HTML:图像背景已更改漏洞
PDFNET-42936Document.Save() 正在生成空白输出漏洞
PDFNET-41365HTML 到 PDF:隐藏字段可见漏洞
PDFNET-55143HTML 到 PDF:Linux 中的“System.NullReferenceException”漏洞
PDFNET-55452Latex 文件未正确转换(latex 到 pdf)漏洞

Aspose.PDF for Java 23.8 发行说明

Aspose.PDF for Java 是一种快速,轻量级的处理API,无需使用Adobe Acrobat即可生成,修改,转换,呈现,保护和打印PDF文档。它提供压缩选项,表创建和操作,图形支持,图像功能,广泛的超链接功能,扩展的安全控件和自定义字体处理等功能。

改进和变化

钥匙概括类别
PDFJAVA-43082添加形状提取支持特征
PDFJAVA-43081添加文本时检测溢出特征
PDFJAVA-42883请求Aspose.PDF中的快速保存数据(增量更新)检测功能特征
PDFJAVA-41362将 OutputIntents 从输入 PDF 复制到目标 PDF特征
PDFJAVA-43082添加形状提取支持漏洞
PDFJAVA-43081添加文本时检测溢出漏洞
PDFJAVA-42883请求Aspose.PDF中的快速保存数据(增量更新)检测功能漏洞
PDFJAVA-41362将 OutputIntents 从输入 PDF 复制到目标 PDF漏洞
PDFJAVA-42246Document.OptimizeResources() 导致元素扭曲漏洞
PDFJAVA-43033PDF 到 XLSX:两个单元格合并为一个单元格漏洞
PDFJAVA-42940PDF 到 DOCX:表格分为三个部分漏洞
PDFJAVA-34876PDF 到 PDFA3b:将使用 Aspose.Slides 从 pptx 生成的 PDF 转换为 PDFA3b 不符合合规性漏洞
PDFJAVA-40614转换为灰度问题漏洞
PDFJAVA-34880PDF 到 PDFA2a:将从 Aspose.Slides 生成的 PDF 转换为 PDFA2a 不符合合规性 (Linux)漏洞
PDFJAVA-34882PDF 到 PDFA3b:将从 Aspose.Slides 生成的 PDF 转换为 PDFA3b 不符合合规性 (Linux)漏洞
PDFJAVA-34881PDF 到 PDFA2b:将从 Aspose.Slides 生成的 PDF 转换为 PDFA2b 不符合合规性 (Linux)漏洞

Aspose.PDF for C++ 23.8 发行说明

Aspose.PDF for C++ 是一个本机C++库,使开发人员能够将PDF处理功能添加到他们的C++应用程序中。该库允许执行各种文档处理任务,包括创建PDF文件,表单处理,文本和页面操作,注释管理,附件,书签,自定义字体处理等等。

苹果芯片支持

我们很高兴推出适用于 C++ macOS 的 Aspose.PDF 的 arm64 版本,专为创新的 Apple Silicon 平台量身定制。该架构为所有当代 Apple 电脑提供支持,展现出卓越的性能和效率。

我们的存档现在包含两个库版本,每个版本都带有各自的后缀:arm64 和 x86_64。这确保了不同硬件配置之间的兼容性,为我们的用户提供了更高的灵活性。

变化和改进

用于 C++ 的新版 Aspose.PDF 具有用于 .Net 23.8 的 Aspose.PDF 代码库。

修复了用于将 PDF 文档保存为多页 tiff 文件的 TiffDevice。

添加了API

  • 类 Aspose::Pdf::Plugins::PdfGeneratorTableBuilder

  • 类 Aspose::Pdf::Plugins::PdfGeneratorTableCellBuilder

  • Aspose::Pdf::Plugins::PdfGeneratorTableRowBuidler 类

  • 类 Aspose::Pdf::Vector::XFormPlacement

  • 类 Aspose::Pdf::Vector::GraphicElement

  • Aspose::Pdf::Vector::GraphicElementCollection 类

  • bool Aspose::Pdf::Text::TextFragmentState::IsFitRectangle(System::String, Aspose::Pdf::Rectangle)

  • void Aspose::Pdf::Forms::CheckboxField::AddOption(System::String)

  • void Aspose::Pdf::Forms::CheckboxField::AddOption(系统::字符串,Aspose::Pdf::矩形)

  • void Aspose::Pdf::Forms::Field::CopyToWidgetArray(Aspose::Pdf::Annotations::WidgetAnnotation[], int)

  • bool Aspose::Pdf::Forms::RadioButtonField::get_NoToggleToOff()

  • System::String Aspose::Pdf::Annotations::WidgetAnnotation::GetCheckedStateName()

  • Aspose::Pdf::矩形 Aspose::Pdf::Vector::SubPath::get_Rectangle()

  • bool Aspose::Pdf::Document::HasIncrementalUpdate()

  • bool 方法:Aspose::Pdf::Operator::ValueEquals(Aspose::Pdf::Operator)

  • void Aspose::Pdf::Page::AddGraphics(Aspose::Pdf::Vector::GraphicElementCollection,Aspose::Pdf::矩形)

  • void Aspose::Pdf::Page::DeleteGraphics(Aspose::Pdf::Vector::GraphicElementCollection)

  • System::String Aspose::Pdf::Point::ToString()

  • Aspose::Pdf::矩形 Aspose::Pdf::矩形::FromRect(System::Drawing::RectangleF)

删除的 API

  • 类 Aspose::Pdf::Plugins::Generator::PdfGeneratorTableBuilder
  • 类 Aspose::Pdf::Plugins::Generator::PdfGeneratorTableCellBuilder
  • 类 Aspose::Pdf::Plugins::Generator::PdfGeneratorTableRowBuidler

API 的完整详细信息可以参考Aspose.PDF for C++ API Reference Guide

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值