تبدیل-png-به-eps-in-csharp

تبدیل تصویر از یک فرمت به فرمت دیگر یک کار رایج در برنامه نویسی است. در این پست وبلاگ، نحوه تبدیل PNG به EPS در سی شارپ را خواهیم آموخت. EPS (Encapsulated PostScript) یک فرمت تصویر برداری است که معمولاً برای چاپ و گرافیک های با وضوح بالا استفاده می شود. ما به API مبدل PNG به EPS برای تبدیل تصاویر PNG به فرمت EPS نگاه خواهیم کرد. در مرحله بعد، مراحل تبدیل را طی می کنیم. علاوه بر این، ما یک ابزار تبدیل آنلاین رایگان و سایر پیوندهای مفید ارائه خواهیم داد. پس بیایید شروع کنیم!

این مقاله موضوعات زیر را پوشش می دهد:

  1. C# PNG به EPS Converter API – دانلود رایگان
  2. تبدیل PNG به EPS در C#
  3. تبدیل PNG به EPS با استفاده از FileStream
  4. ذخیره PNG به عنوان EPS با استفاده از Bitmap
  5. تبدیل PNG به EPS آنلاین
  6. PNG به EPS - منابع آموزشی رایگان

C# PNG به EPS تبدیل API – دانلود رایگان

ما از Aspose.Page for .NET API برای تبدیل PNG به EPS در سی شارپ استفاده خواهیم کرد. این یک API دات نت داخلی است که به توسعه دهندگان اجازه می دهد با اسناد XPS، EPS و PS کار کنند. ما را قادر می سازد اسناد XPS و EPS/PS را ایجاد، ویرایش و ذخیره کنیم. API همچنین از تبدیل اسناد XPS، EPS و PS به فرمت های پشتیبانی شده دیگر مانند PDF، JPG، PNG و غیره پشتیبانی می کند.

لطفاً DLL را دانلود کنید یا آن را با استفاده از NuGet نصب کنید.

PM> Install-Package Aspose.Page 

تبدیل PNG به EPS در سی شارپ

با انجام مراحل زیر می توانیم فایل های PNG را به تصاویر EPS تبدیل کنیم:

  1. یک نمونه از کلاس PsSaveOptions ایجاد کنید.
  2. برای ذخیره تصویر به عنوان یک فایل EPS، روش PsDocument.SaveImageAsEps (رشته imageFilePath، رشته epsFilePath، گزینه های PsSaveOptions) را فراخوانی کنید.

متد SaveImageAsEps (رشته imageFilePath، رشته epsFilePath، گزینه های PsSaveOptions) از کلاس PsDocument مسیر فایل تصویر، مسیر فایل EPS و PsSaveOptions را به عنوان آرگومان می گیرد.

مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS در سی شارپ را نشان می دهد.

// این مثال کد نحوه تبدیل PNG به EPS در سی شارپ را نشان می دهد.
using Aspose.Page;
using Aspose.Page.EPS;

// مسیرهای فایل
string png = "C:\\Files\\circle.png";
string eps = "C:\\Files\\output.eps";

// گزینه های پیش فرض را ایجاد کنید
PsSaveOptions options = new PsSaveOptions();

// تصویر PNG را در فایل EPS ذخیره کنید
PsDocument.SaveImageAsEps(png, eps, options);

با استفاده از FileStream PNG را به EPS تبدیل کنید

با انجام مراحل زیر می توانیم فایل های PNG را به تصاویر EPS تبدیل کنیم:

  1. یک نمونه از کلاس PsSaveOptions ایجاد کنید.
  2. یک تصویر PNG را با استفاده از FileStream بخوانید.
  3. یک جریان خروجی فایل EPS ایجاد کنید.
  4. برای ذخیره تصویر به عنوان یک فایل EPS، روش PsDocument.SaveImageAsEps (گزینه‌های Stream imageStream، Stream epsStream، PsSaveOptions) را فراخوانی کنید.

متد SaveImageAsEps (گزینه‌های Stream imageStream، Stream epsStream، PsSaveOptions) از کلاس PsDocument، اشیاء جریان ورودی و خروجی را به همراه PsSaveOptions به عنوان آرگومان می‌گیرد.

مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS را با استفاده از Stream در سی شارپ نشان می دهد.

// این مثال کد نحوه تبدیل PNG به EPS را با استفاده از Stream در سی شارپ نشان می دهد.
using Aspose.Page;
using Aspose.Page.EPS;

// مسیرهای فایل
string png = "C:\\Files\\circle.png";
string eps = "C:\\Files\\output.eps";

// گزینه های پیش فرض را ایجاد کنید
PsSaveOptions options = new PsSaveOptions();

// تصویر PNG را بخوانید
var pngStream = File.OpenRead(png);

// جریان خروجی فایل EPS را ایجاد کنید
using (Stream outputStream = File.OpenWrite(eps))
{
    // تصویر PNG را در فایل EPS ذخیره کنید
    PsDocument.SaveImageAsEps(pngStream, outputStream, options);
}

تبدیل PNG به EPS با استفاده از Bitmap

با انجام مراحل زیر می توانیم فایل های PNG را به تصاویر EPS تبدیل کنیم:

  1. یک نمونه از کلاس PsSaveOptions ایجاد کنید.
  2. یک شی بیت مپ از یک فایل تصویری ایجاد کنید.
  3. روش PsDocument.SaveImageAsEps (تصویر بیت مپ، رشته epsFilePath، گزینه های PsSaveOptions) را فراخوانی کنید تا تصویر را به عنوان یک فایل EPS ذخیره کنید.

متد SaveImageAsEps (تصویر Bitmap، رشته epsFilePath، گزینه‌های PsSaveOptions) از کلاس PsDocument، تصویر بیت مپ، مسیر فایل EPS و PsSaveOptions را به عنوان آرگومان می‌گیرد.

مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS را با استفاده از Bitmap در سی شارپ نشان می دهد.

// این مثال کد نحوه تبدیل PNG به EPS را با استفاده از Stream در سی شارپ نشان می دهد.
using Aspose.Page;
using Aspose.Page.EPS;

// گزینه های پیش فرض را ایجاد کنید
PsSaveOptions options = new PsSaveOptions();

// شی بیت مپ را از فایل تصویری ایجاد کنید
using (Bitmap source = new Bitmap("C:\\Files\\circle.png"))
{
    // تصویر PNG را در فایل EPS ذخیره کنید
    PsDocument.SaveImageAsEps(source, "C:\\Files\\output.eps", options);
}

کتابخانه مبدل PNG2EPS - مجوز رایگان دریافت کنید

شما می توانید یک مجوز موقت رایگان دریافت کنید تا کتابخانه را به صورت رایگان و بدون هیچ محدودیتی امتحان کنید.

تبدیل PNG به EPS آنلاین

لطفاً برنامه آنلاین رایگان مبدل PNG به EPS ما را که با استفاده از API فوق توسعه یافته است، امتحان کنید. این یک ابزار ایده آل برای کسانی است که نیاز به تبدیل سریع فایل های PNG به EPS دارند.

PNG به PS - منابع یادگیری

می‌توانید درباره تبدیل تصاویر PNG به فرمت EPS اطلاعات بیشتری کسب کنید و سایر ویژگی‌های کتابخانه را با استفاده از منابع زیر کشف کنید:

نتیجه

در پایان نحوه تبدیل PNG به EPS در سی شارپ را یاد گرفتیم. ما دیدیم که این فرآیند نسبتاً ساده است و فقط به چند خط کد نیاز دارد. علاوه بر این، ما روش های مختلفی را برای تبدیل به صورت برنامه ای نشان داده ایم. در صورت وجود هرگونه ابهامی، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

همچنین ببینید