在本教程中,您将为控制台应用程序配置C#或VB.NET项目,并使用ImageGear .NET功能。 您还将学习如何加载图像,然后调整大小并将其转换为新格式。
ImageGear for .NET正式版
5、如果使用的是部署(运行时)许可,请添加许可初始化代码。 如果您正在使用评估或开发(工具包)许可证,则没有必要。 如果您正在评估产品,请添加ImGearEvaluationManager.Initialize()调用。
C#
// Initialize license for a Deployment(Runtime) license.//***The SetSolutionName, SetSolutionKey and possibly the SetOEMLicenseKey//methods must be called to distribute the runtime.***//ImGearLicense.SetSolutionName("YourSolutionName");//ImGearLicense.SetSolutionKey(12345, 12345, 12345, 12345);//Manually Reported Runtime licenses also require the following method//call to SetOEMLicenseKey.//ImGearLicense.SetOEMLicenseKey("2.0.AStringForOEMLicensing...");// Initialize evaluation license.ImGearEvaluationManager.Initialize();// Initialize common formats.ImGearCommonFormats.Initialize();
VB.NET
' Initialize license for a Deployment(Runtime) license.'***The SetSolutionName, SetSolutionKey and possibly the SetOEMLicenseKey'methods must be called to distribute the runtime.***'ImGearLicense.SetSolutionName("YourSolutionName");'ImGearLicense.SetSolutionKey(12345, 12345, 12345, 12345);'Manually Reported Runtime licenses also require the following method'call to SetOEMLicenseKey.'ImGearLicense.SetOEMLicenseKey("2.0.AStringForOEMLicensing...");'Initialize evaluation license.ImGearEvaluationManager.Initialize()'Initialize common formats.ImGearCommonFormats.Initialize()
6、我们使用以下方法加载图像:
C#
// Load the image into the page.ImGearPage imGearPage = ImGearFileFormats.LoadPage(stream, 0);
VB.NET
' Load the image into the page.Dim imGearPage As ImGearPage = ImGearFileFormats.LoadPage(stream, 0)
7、我们通过定义宽度,高度和插值方法来调整图像的大小,如下所示:
C#
// Resize the image to the width and height specified.// ImGearInterpolations.BILINEAR is the value indicating the type of interpolation employed.// It may be changed for other values, e.g. ImGearInterpolations.BICUBIC, ImGearInterpolations.NEAREST_NEIGHBOR.ImGearProcessing.Resize(imGearPage, 150, 150, ImGearInterpolationOptions.GetDefault(ImGearInterpolations.BILINEAR));
VB.NET
' Resize the image to the width and height specified.' ImGearInterpolations.BILINEAR is the value indicating the type of interpolation employed.' It may be changed for other values, e.g. ImGearInterpolations.BICUBIC, ImGearInterpolations.NEAREST_NEIGHBOR.ImGearProcessing.Resize(imGearPage, 150, 150, ImGearInterpolationOptions.GetDefault(ImGearInterpolations.BILINEAR))
8、最后,我们根据指定的saveFormat保存图像:
C#
// Save the image to the format selected.ImGearFileFormats.SavePage(imGearPage, imGearConverted, 1, ImGearSavingModes.OVERWRITE, savingFormat, new ImGearSaveOptions());
VB.NET
' Save the image to the format selected.ImGearFileFormats.SavePage(imGearPage, imGearConverted, 1, ImGearSavingModes.OVERWRITE, savingFormat, New ImGearSaveOptions())
想要购买ImageGear for .NET正版授权,或了解更多产品信息请点击【咨询在线客服】

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!