PSD文件处理API-Aspose.PSD v20.7新功能推荐!支持lnk2 / lnk3资源(智能对象层资源)

Aspose.PSD for .Net更新至新版本v20.7,支持LnkE资源,支持britResource(亮度/对比度调整层资源),尝试打开不支持的格式作为图像时更改异常消息,欢迎下载体验。

Aspose.PSD for .Net是高级PSD和入门级AI文件格式操作API,允许创建和编辑Photoshop文件,并提供更新图层属性,添加水印,执行图形操作或将一种文件格式转换为另一种文件的功能,没有任何Adobe Photoshop或Adobe Illustrator依赖项。

令人兴奋的是,.NET版Aspose.PSD迎来了v20.7的最新更新!新增了如下两大新功能和1个增强:

  • 支持LnkE资源
  • 支持britResource(亮度/对比度调整层资源)
  • 尝试打开不支持的格式作为图像时更改异常消息

>>你可以点击这里下载Aspose.PSD for .NET v20.7测试体验


具体更新内容

key 概述 类别
PSDNET-673 支持LnkE资源 新功能
PSDNET-392 支持britResource(亮度/对比度调整层资源) 新功能
PSDNET-629 尝试打开不支持的格式作为图像时更改异常消息 增强功能
PSDNET-594 无法保存LayerMask Bug修复
PSDNET-597 如果在创建新的图层组后保存PSD文件,则会在文件打开时收到Photoshop警告 Bug修复
PSDNET-618 剪贴蒙版不适用于该文件夹 Bug修复
PSDNET-625 无法使用Aspose.PSD for .NET打开文件 Bug修复
PSDNET-650 将PSD转换为PDF时图像保存失败异常 Bug修复
PSDNET-655 rop操作使PSD图像中的剪切路径无效 Bug修复
PSDNET-662 尝试使用阴影效果保存特定的PSD文件时出现NullReference异常 Bug修复
PSDNET-666 Aspose.PSD在Image.CanLoad(pdfStream)上返回true Bug修复
PSDNET-676 图层无法在生成的PNG中渲染 Bug修复
PSDNET-677 访问TextData的异常 Bug修复
PSDNET-679 ImageSaveException关于保存PSD Bug修复

PSDNET-392-支持lnk2 / lnk3资源(智能对象层资源)

void AssertAreEqual(object expected, object actual) {     if (!object.Equals(actual, expected))     {         throw new FormatException(string.Format("Actual value {0} are not equal to expected {1}.", actual, expected));     } } object[] Lnk2ResourceSupportCases = new object[] {     new object[]     {         "00af34a0-a90b-674d-a821-73ee508c5479",         "rgb8_2x2.png",         "png",         string.Empty,         0x53,         0d,         string.Empty,         7,         true,         0x124L,         0x74cL     } }; object[] LayeredLnk2ResourceSupportCases = new object[] {     new object[]     {         "69ac1c0d-1b74-fd49-9c7e-34a7aa6299ef",         "huset.jpg",         "JPEG",         string.Empty,         0x9d46,         0d,         "xmp.did:0F94B342065B11E395B1FD506DED6B07",         7,         true,         0x9E60L,         0xc60cL     },     new object[]     {         "5a7d1965-0eae-b24e-a82f-98c7646424c2",         "panama-papers.jpg",         "JPEG",         string.Empty,         0xF56B,         0d,         "xmp.did:BDE940CBF51B11E59D759CDA690663E3",         7,         true,         0xF694L,         0x10dd4L     }, }; object[] LayeredLnk3ResourceSupportCases = new object[] {     new object[]     {         "2fd7ba52-0221-de4c-bdc4-1210580c6caa",         "panama-papers.jpg",         "JPEG",         string.Empty,         0xF56B,         0d,         "xmp.did:BDE940CBF51B11E59D759CDA690663E3",         7,         true,         0xF694l,         0x10dd4L     },     new object[]     {         "372d52eb-5825-8743-81a7-b6f32d51323d",         "huset.jpg",         "JPEG",         string.Empty,         0x9d46,         0d,         "xmp.did:0F94B342065B11E395B1FD506DED6B07",         7,         true,         0x9E60L,         0xc60cL     }, }; var basePath = @"PSDNET392_1"; const string Output = ""Output\""; // Saves the data of a smart object in PSD file to a file. void SaveSmartObjectData(string prefix

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月1日
下一篇 2020年7月1日

相关推荐

发表回复

登录后才能评论