Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
最重要的变化 在Aspose.PDF 25.7中,我们添加了:
一个 新的OFD到PDF高代码插件,通过插件系统扩展了对OFD格式转换的支持。
支持公共 证书加密,允许PDF被加密,以便只有指定的证书持有者可以打开文档。
新功能可以 适应扩展的文本内容 在段落原始矩形的边界内,自动调整字体大小和间距。
能够 应用“Cloudy” 边框效果到多边形注释,以增强视觉外观。
依赖项更新:将System.Net.Http.Json升级到版本8.0.1,以解决早期版本中的潜在漏洞。
有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.7发布说明 页面。
其他显著增强
改进的注释文本替换:现在支持约束在原始段落空间内的大文本块。
使用公钥/私钥对扩展的加密能力。
基于插件的OFD到PDF转换现已可用。
根据用户反馈进行的各种安全性和兼容性更新。
最重要的变化 在Aspose.PDF 25.6中,我们添加了:
支持.NET 9,同时结束对.NET 6的支持。此外,提供的.NET Framework程序集已从4.8.1降级到4.8,以提高与Windows Server 2019的兼容性。
能够通过XImage类使用新的GetAlternativeText和TrySetAlternativeText方法 获取和设置替代文本 用于图像。
通过License类的LicenseInfo属性以编程方式访问 许可证信息 的新方法,消除了对外部工具的需求。
对于涉及大型HTML片段的操作,使用InterruptMonitor类的 中断支持,使长时间运行的转换更可控。
通过FreeTextAnnotation类的SetTextStyle方法系列扩展 注释 文本的格式化能力。
通过SignatureCustomAppearance中的新IsForegroundImage属性增强数字 签名外观,允许签名图像出现在背景文本上。
有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.6发布 说明页面。
其他显著增强
最重要的变化
在Aspose.PDF 25.5中,我们添加了:
Form
类添加了公共属性HasXfa
和NeedsRendering
,以确定是否需要 IgnoreNeedsRendering
。有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.5发布说明 页面。
其他显著增强
UseEmbeddedTrueTypeFonts
和DefaultFont
。这提高了性能,并避免了转换过程中与字体相关的一些问题。最重要的变化
在Aspose.PDF 25.4中,我们添加了:
有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.4发布说明 页面。
其他显著增强
最重要的变化
在Aspose.PDF 25.3中,我们添加了:
有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.3发布说明 页面。
其他显著增强
我们增强了性能,并减少了转换图像密集型PDF时的内存消耗。处理速度提高了一倍,测试场景中的内存使用减少了10%。
最重要的变化
在Aspose.PDF 25.2中,我们添加了:
GetSignatureNames()
方法用于获取PDF的 数字签名 信息。有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.2发布说明 页面。
其他显著增强
Repair
方法 改进。现在可以检查和修复Annotation.Rect数组中的值。
// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddingNewExtGState()
{
// The path to the documents directory
string dataDir = RunExamples.GetDataDirAsposePdfFacadesPages();
// Graphics state parameter dictionary new name
var gsName = "GS0";
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "input.pdf"))
{
var page = doc.Pages[1];
var dictionaryEditor = new DictionaryEditor(page.Resources);
var states = dictionaryEditor["ExtGState"].ToCosPdfDictionary();
var newGs = CosPdfDictionary.CreateEmptyDictionary(doc);
var pairs = new KeyValuePair<string, ICosPdfPrimitive>[3]
{
new KeyValuePair<string, ICosPdfPrimitive>("CA", new CosPdfNumber(1)),
new KeyValuePair<string, ICosPdfPrimitive>("ca", new CosPdfNumber(0.5)),
new KeyValuePair<string, ICosPdfPrimitive>("BM", new CosPdfName("Normal"))
};
foreach (var p in pairs)
{
newGs.Add(p);
}
states.Add(gsName, newGs);
// Save PDF document
doc.Save(outputPath);
}
}
在Aspose.PDF 25.1中,我们添加了:
有关更改的详细信息和使用示例,请参见 Aspose.PDF 25.1发布说明 页面。
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.