
این پلاگین قدرتمند به طور خاص برای توسعه دهندگان طراحی شده است و از طیف گسترده ای از فرمت ها پشتیبانی می کند، به شما اجازه می دهد تا با سختی عکس های شگفت انگیز را ایجاد کنید.در این راهنمای، شما یاد خواهید گرفت که چگونه به برنامه ریزی و یا ترکیب چندین تصویر در C#، از جمله چگونگی تصویر به صورت عمودی و چگونه مجموعه فایل های TIFF به یک.
موضوعات پوشش داده شده:
- C# API برای ترکیب تصاویر
- ترکیب چندین تصویر با استفاده از C#- ترکیب تصاویر به صورت عمودی
- ترکیب تصاویر به صورت افقی
C# API برای ادغام تصاویر
برای تجمع تصاویر در C# به صورت برنامه نویسی، ما از آرشیو برچسب ها: .NET, :
PM> Install-Package Aspose.Imaging
ترکیب چند تصویر در C# {# ترکیب چند تصویر}
دو روش اصلی برای ادغام تصاویر به یک فایل وجود دارد: **تلاش تصویر عمودی ** و نمایش تصویر افقی .در کنکاتنت تصویر، تصاویر در بالای یکدیگر قرار می گیرند، در حالی که در کنکتنت افق، تصاویری از یک طرف به طرف قرار داده می شوند.
C# ادغام تصاویر به صورت عمودی {# ادغام تصاویر به صورت عمودی}
برای مخلوط کردن تصاویر به صورت عمودی در C#، این مراحل را دنبال کنید:
- مسیرهای تصویر را در یک ردیف ردیف مشخص کنید.
- ایجاد یک لیست از اندازه برای حفظ ابعاد هر تصویر.
- محاسبه ارتفاع و عرض کل تصویر حاصل شده.
- ایجاد یک هدف از StreamSource کلاس، با شروع آن با یک جدید MemoryStream.
- ایجاد یک شیء از JpegOptions کلاس و تنظیم گزینه های خود را.
- بلافاصله A JpegImage برای تصویر جدید، ابتدا آن را با مشخص شده JpegOptions اندازه های محاسبه شده.
- از طریق لیست عکس ها، هر کدام را به یک RasterImage موضوع است.
- ایجاد A راکتنگل برای هر تصویر و اضافه کردن آن به تصویر جدید با استفاده از JpegImage.SaveArgb32پیکسل ها() روش است.
- افزایش ارتفاع در طول هر تکرار.
- در نهایت، تصویر جدید را با استفاده از دانلود بازی JpegImage.Save(String) روش است.
در اینجا یک نمونه کد نشان می دهد که چگونه تصویرها را به صورت عمودی در C# ترکیب کنید#:
C# تصاویر را به صورت افقی ترکیب کنید}
برای ترکیب تصاویر به صورت افقی در C#، این مراحل را دنبال کنید:
- مسیرهای تصویر را در یک ردیف ردیف مشخص کنید.
- ایجاد یک لیست از اندازه برای حفظ ابعاد هر تصویر.
- محاسبه ارتفاع و عرض کل تصویر حاصل شده.
- ایجاد یک منبع جدید با استفاده از بایگانی برچسب ها: String, Boolean) و آن را با مسیر فایل شروع کنید.
- ایجاد یک شیء از JpegOptions کلاس و تنظیم گزینه های خود را.
- بلافاصله A JpegImage برای تصویر جدید، ابتدا آن را با مشخص شده JpegOptions اندازه های محاسبه شده.
- از طریق لیست عکس ها، هر کدام را به یک RasterImage موضوع است.
- ایجاد A راکتنگل برای هر تصویر و اضافه کردن آن به تصویر جدید با استفاده از JpegImage.SaveArgb32پیکسل ها() روش است.
- افزایش پهنای باند در طول هر تکرار.
- پس از اتمام، تصویر جدید را با استفاده از دانلود بازی JpegImage.Save(String) روش است.
در اینجا نمونه ای از کد نشان می دهد که چگونه می توان چندین تصویر را به صورت افقی در C# ترکیب کرد#:
C# Image Merging API - دریافت مجوز رایگان
شما می توانید دریافت مجوز موقت رایگان برای ترکیب تصاویر بدون محدودیت های ارزیابی.
نتیجه گیری
در این مقاله، شما یاد گرفته اید که چگونه به به طور برنامه ریزی شده ادغام تصاویر به یک فایل با استفاده از C#. نمونه های کد ارائه شده نشان می دهد که چگونگی مجموع تصاویر به صورت برنامه نویسی هر دو ویرتیک و هوریزونال، از جمله تکنیک ها برای تجمع عکاسی عمودی، فایلهای TIFF ترکیب به یکی, و استفاده Aspose.Imaging Merge مستندات. علاوه بر این، احساس آزادی برای به اشتراک گذاشتن سوالات خود را با ما از طریق ما انجمن. شما همچنین می توانید منابع مفید را در مورد چگونگی Combine Images Vertically Online پیدا کنید و از Aspose.Imaging Merge برای نیازهای پردازش تصویر خود استفاده کنید.
More in this category
- بهینه سازی GIF های متحرک در .NET با استفاده از Aspose.Imaging
- بهینه سازی TIFF های چند صفحه ای برای آرشیو در .NET با Aspose
- HEIC به JPEG/PNG تبدیل با Aspose.Imaging برای .NET
- استخراج تصاویر محصول برای پلتفرم های تجارت الکترونیک با استفاده از Aspose.Imaging برای .NET
- انیمیشن های مبتنی بر داده در .NET با Aspose.Imaging