个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

Aspose 使用教程:裁剪圆形图像

原创
软件开发
来源:Aspose
Aspose
图像处理
Java
PSD
2023-12-01
Aspose
图像处理
Java
PSD


您是否正在寻找将图像裁剪成圆形的方法?你来对地方了。在本文中,我们将向你介绍一款免费的在线工具,它可以将光栅图像、照片或 PSD 裁剪成圆形。


在线裁剪圆形图像

使用这款免费的在线网络应用程序,毫不费力地将图像、头像或照片裁剪成圆形。



如何裁剪圆形图像

• 投放或上传图像文件。

• 请等待文件上传并打开。

• 然后,系统会跳转至输入裁剪圆圈的参数。

• 最后,点击 "裁剪圆圈图像 "按钮。


注:需要注意的是,所有输入和输出文件都会在 24 小时后自动删除,因此你可以放心使用该系统。


裁剪图像 - 开发人员指南

Aspose.PSD 库允许开发人员以编程方式将图像裁剪功能集成到其应用程序中。该应用程序接口还能让开发人员创建、编辑、转换和处理 PSD、PSB 和 AI 文件。


在 C# 中裁剪图像

我们可以通过以下步骤在 C# 中以编程方式裁剪图像:


• 在应用程序中安装 Aspose.PSD for .NET。

• 使用以下代码裁剪图像并将其保存为 PNG。


string sourceFileName = "C:\\Files\\sample.psd";

string exportPathPsd = "C:\\Files\\CropTest.psd";

string exportPathPng = "C:\\Files\\CropTest.png";


using (RasterImage image = (RasterImage)Image.Load(sourceFileName))

{

    var point = new Point(10, 10);

    var size = new Size();

    size.Width = 100;

    size.Height = 100;


    image.Crop(new Rectangle(point, size));

    image.Save(exportPathPsd, new PsdOptions());

    image.Save(exportPathPng, new PngOptions() { ColorType = PngColorType.TruecolorWithAlpha });

}



在 Java 中裁剪图像

同样,我们也可以使用 Java 通过以下步骤以编程方式裁剪图像:


• 在应用程序中安装 Aspose.PSD for Java。

• 使用以下代码裁剪图片并将其保存为 JPG 格式。


// This code example demonstrates how to crop a PSD image in Java

String sourceFile = "C:\\Files\\sample.psd";

String destName = "C:\\Files\\CroppingByRectangle_out.jpg";


// Load an existing image into an instance of RasterImage class

RasterImage rasterImage = (RasterImage)Image.load(sourceFile);


if (!rasterImage.isCached())

{

    rasterImage.cacheData();

}


// Create an instance of Rectangle class with desired size, 

//Perform the crop operation on object of Rectangle class and Save the results to disk

Rectangle rectangle = new Rectangle(20, 20, 20, 20);


// Crop

rasterImage.crop(rectangle);

rasterImage.save(destName, new JpegOptions());



获取免费许可证

您可以免费获得临时许可证,试用 Aspose.PSD,不受评估限制。


结论

在本文中,我们学习了如何使用在线工具将图像裁剪成圆形。我们还向您介绍了用于开发自己的图像裁剪应用程序的独立 API。如有任何疑问,请联系我们


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508