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