Aspose.Imaging for .NET一种高级图像处理控件,允许开发人员创建,编辑,绘制或转换图像。图像导出和转换是API核心功能之一,它允许在不安装Photoshop应用程序或任何其他图像编辑器的情况下保存为AdobePhotoshop®本机格式。
近期发布了Aspose.Imaging for .NET v19.7,支持PartialRotater类中的优化策略,支持OTG(OpenDocument图形模板),下面我们一起来探索新版中的新增功能及其工作原理。>>欢迎下载Aspose.Imaging for .NET v19.7体验
▲IMAGINGNET-2926 - 将PSD保存到PDF中不提供可选择的文本
//将文本转换为向量对象 using (Image image = Image.Load("text.psd")) { image.Save(fileName + "text_vector.pdf", new PdfOptions()); }// //老式的转换与充分光栅化 using (Image image = Image.Load("text.psd", new PsdLoadOptions() { ReadOnlyMode = true })) { image.Save(fileName + "text_vector.pdf", new PdfOptions()); }
▲IMAGINGNET-3381 - 在PartialRotater类中支持优化策略
//为目标加载的图像设置50兆字节的内存限制 using (var image = Image.Load(imageFilePath, new LoadOptions() { BufferSizeHint = 50 })) { //执行RotateFlip操作 image.RotateFlip(RotateFlipType.Rotate90FlipNone); //执行旋转操作 ((RasterImage)image).Rotate(60); // rotate 60 degrees clockwise }