convert-png-to-eps-in-csharp

המרת תמונה מפורמט אחד לאחר היא משימה נפוצה בתכנות. בפוסט זה בבלוג, נלמד כיצד להמיר PNG ל-EPS ב-C#. EPS (Encapsulated PostScript) הוא פורמט תמונה וקטור המשמש בדרך כלל להדפסה ולגרפיקה ברזולוציה גבוהה. נסתכל על ה-API לממיר PNG ל-EPS כדי להמיר תמונות PNG לפורמט EPS. לאחר מכן, נעבור על שלבי ההמרה. בנוסף, נספק כלי המרה מקוון בחינם וקישורים שימושיים אחרים. אז הבה נתחיל!

מאמר זה עוסק בנושאים הבאים:

  1. C# PNG to EPS Converter API – הורדה חינם
  2. המר PNG ל-EPS ב-C#
  3. המר PNG ל-EPS באמצעות FileStream
  4. שמור PNG כ-EPS באמצעות Bitmap
  5. המר PNG ל-EPS באינטרנט
  6. PNG ל-EPS - משאבי למידה בחינם

C# PNG ל-EPS Converter API - הורדה חינם

נשתמש ב-Aspose.Page for .NET API כדי להמיר PNG ל-EPS ב-C#. זהו ממשק API מקומי של .NET המאפשר למפתחים לעבוד עם מסמכי XPS, EPS ו-PS. זה מאפשר לנו ליצור, לערוך ולשמור מסמכי XPS ו-EPS/PS. ה-API תומך גם בהמרת מסמכי XPS, EPS ו-PS לפורמטים נתמכים אחרים כגון PDF, JPG, PNG וכו'.

אנא הורד את ה-DLL או התקן אותו באמצעות NuGet.

PM> Install-Package Aspose.Page 

המרת PNG ל-EPS ב-C#

אנו יכולים להמיר קבצי PNG לתמונות EPS על ידי ביצוע השלבים הבאים:

  1. צור מופע של המחלקה PsSaveOptions.
  2. קרא לשיטת PsDocument.SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) כדי לשמור את התמונה כקובץ EPS.

שיטת SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) של המחלקה PsDocument לוקחת את נתיב קובץ התמונה, נתיב הקובץ EPS ו-PsSaveOptions כארגומנטים.

דוגמא הקוד הבאה מראה כיצד להמיר תמונת PNG לפורמט EPS ב-C#.

// דוגמה זו מדגימה כיצד להמיר PNG ל-EPS ב-C#.
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);

המר PNG ל-EPS באמצעות FileStream

אנו יכולים להמיר קבצי PNG לתמונות EPS על ידי ביצוע השלבים הבאים:

  1. צור מופע של המחלקה PsSaveOptions.
  2. קרא תמונת PNG באמצעות FileStream.
  3. צור זרם פלט של קובץ EPS.
  4. קרא לשיטת PsDocument.SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) כדי לשמור את התמונה כקובץ EPS.

שיטת SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) של המחלקה PsDocument לוקחת את אובייקטי זרם הקלט והפלט יחד עם PsSaveOptions כארגומנטים.

דוגמת הקוד הבאה מראה כיצד להמיר תמונת PNG לפורמט EPS באמצעות Stream ב-C#.

// דוגמה זו מדגימה כיצד להמיר PNG ל-EPS באמצעות Stream ב-C#.
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 options) כדי לשמור את התמונה כקובץ EPS.

שיטת SaveImageAsEps(תמונת מפת סיביות, מחרוזת epsFilePath, PsSaveOptions options) של המחלקה PsDocument לוקחת את תמונת הסיביות, נתיב הקובץ EPS ו-PsSaveOptions כארגומנטים.

דוגמא הקוד הבאה מראה כיצד להמיר תמונת PNG לפורמט EPS באמצעות Bitmap ב-C#.

// דוגמה זו מדגימה כיצד להמיר PNG ל-EPS באמצעות Stream ב-C#.
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 to EPS converter המקוונת החינמית שלנו שפותחה באמצעות ה-API שלמעלה. זהו כלי אידיאלי למי שצריך להמיר קבצי PNG ל-EPS במהירות.

PNG ל-PS - משאבי למידה

אתה יכול ללמוד עוד על הפיכת תמונות PNG לפורמט EPS ולחקור תכונות אחרות של הספרייה באמצעות המשאבים שלהלן:

סיכום

לסיכום, למדנו כיצד להמיר PNG ל-EPS ב-C#. ראינו שהתהליך פשוט יחסית ודורש רק כמה שורות קוד. יתר על כן, הראינו שיטות שונות להמרה תוכניתית. בכל מקרה של אי בהירות, אנא צור איתנו קשר בפורום התמיכה החינמי שלנו.

ראה גם