تحويل png إلى eps في جافا

PNG و EPS هما تنسيقان شائعان للصور، لكن لهما نقاط قوة ونقاط ضعف مختلفة. PNG هو تنسيق نقطي. إنه جيد لتخزين الصور التفصيلية، مثل الصور الفوتوغرافية. في حين أن EPS هو تنسيق متجه، فهو جيد لتخزين الصور التي تحتاج إلى تغيير حجمها إلى أحجام مختلفة دون فقدان الجودة، مثل الشعارات والرسوم التوضيحية. في هذه المقالة، سوف نتعلم كيفية تحويل PNG إلى EPS في Java.

تتناول هذه المقالة المواضيع التالية:

  1. Java PNG to EPS Converter API – تنزيل مجاني
  2. تحويل PNG إلى EPS في Java
  3. تحويل PNG إلى EPS باستخدام FileStream
  4. احفظ ملف PNG بتنسيق EPS باستخدام صورة مخزنة
  5. احفظ PNG بتنسيق EPS باستخدام صورة مخزنة مؤقتًا مع الدفق
  6. تحويل PNG إلى EPS عبر الإنترنت
  7. PNG إلى EPS - مصادر تعليمية مجانية

Java PNG to EPS Converter API – تنزيل مجاني

سوف نستخدم واجهة برمجة التطبيقات Aspose.Page for Java لتحويل PNG إلى EPS في Java. فهو يسمح للمطورين بإنشاء وتحرير وحفظ مستندات XPS و EPS/PS، بالإضافة إلى تحويلها إلى تنسيقات أخرى مثل PDF والصور النقطية.

يرجى تنزيل JAR لواجهة برمجة التطبيقات (API) أو إضافة تكوين pom.xml التالي في تطبيق Java المستند إلى Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-page</artifactId>
    <version>23.8</version>
</dependency>

تحويل PNG إلى EPS في جافا

يمكننا تحويل ملفات PNG إلى صور EPS باتباع الخطوات التالية:

  1. إنشاء مثيل لفئة PsSaveOptions.
  2. قم باستدعاء الأسلوب saveImageAsEps() لفئة PsDocument لحفظ الصورة كملف EPS.

تأخذ طريقة saveImageAsEps(string imageFilePath، string epsFilePath، PsSaveOptions options) لفئة PsDocument مسار ملف الصورة، ومسار ملف EPS، وPsSaveOptions كوسيطات.

يوضح مثال التعليمات البرمجية التالي كيفية تحويل صورة PNG إلى تنسيق EPS في Java.

// مسارات الملفات
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// إنشاء الخيارات الافتراضية
PsSaveOptions options = new PsSaveOptions();

// حفظ صورة JPEG إلى ملف EPS
PsDocument.saveImageAsEps(png, eps, options);
تحويل PNG إلى EPS في جافا

تحويل PNG إلى EPS في جافا

تحويل PNG إلى EPS باستخدام FileStream

وبالمثل، يمكننا تحويل صور PNG إلى صور EPS باستخدام كائنات دفق الإدخال والإخراج باتباع الخطوات التالية:

  1. إنشاء مثيل لفئة PsSaveOptions.
  2. قراءة صورة PNG باستخدام FileInputStream.
  3. قم بإنشاء ملف EPS FileOutputStream.
  4. قم باستدعاء الأسلوب saveImageAsEps() لحفظ الصورة كملف EPS.

تأخذ طريقة saveImageAsEps(java.io.InputStream imageStream, java.io.OutputStream epsStream, PsSaveOptions options) لفئة PsDocument كائنات دفق الإدخال والإخراج مع PsSaveOptions كوسائط.

يوضح مثال التعليمات البرمجية التالي كيفية تحويل صورة PNG إلى تنسيق EPS باستخدام Stream في Java.

// مسارات الملفات
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// إنشاء الخيارات الافتراضية
PsSaveOptions options = new PsSaveOptions();

// إنشاء دفق الإدخال من ملف الصورة
FileInputStream inputStream = new FileInputStream(png);

// قم بإنشاء دفق الإخراج لملف EPS
FileOutputStream outputStream = new FileOutputStream(eps);

// حفظ صورة PNG إلى ملف EPS
PsDocument.saveImageAsEps(inputStream, outputStream, options);

تحويل PNG إلى EPS باستخدام صورة مخزنة

يمكننا أيضًا تحويل PNG إلى EPS باستخدام الصورة المخزنة مؤقتًا باتباع الخطوات التالية:

  1. إنشاء مثيل لفئة PsSaveOptions.
  2. قم بإنشاء كائن BufferedImage باستخدام طريقة ImageIO.read().
  3. قم باستدعاء الأسلوب saveImageAsEps() لحفظ الصورة كملف EPS.

تأخذ طريقة saveImageAsEps(java.awt.image.BufferedImage image, string epsFilePath, PsSaveOptions options) للفئة PsDocument مسار ملف BufferedImage وEPS وPsSaveOptions كوسيطات.

يوضح مثال التعليمات البرمجية التالي كيفية تحويل صورة PNG إلى تنسيق EPS باستخدام صورة مخزنة مؤقتًا في Java.

// مسارات الملفات
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// إنشاء الخيارات الافتراضية
PsSaveOptions options = new PsSaveOptions();

// قم بإنشاء كائن BufferedImage من ملف الصورة
BufferedImage bufferedImage = ImageIO.read(new File(png));

// حفظ صورة PNG إلى ملف EPS
PsDocument.saveImageAsEps(bufferedImage, eps, options);

تحويل PNG إلى EPS باستخدام صورة مخزنة ودفق

وبالمثل، يمكننا تحويل صور PNG إلى EPS باستخدام الصورة المخزنة جنبًا إلى جنب مع تدفق الإخراج باتباع الخطوات التالية:

  1. إنشاء مثيل لفئة PsSaveOptions.
  2. إنشاء كائن BufferedImage من دفق ملف الصورة
  3. قم بإنشاء ملف EPS FileOutputStream.
  4. قم باستدعاء الأسلوب saveImageAsEps() لحفظ الصورة كملف EPS.

تأخذ طريقة saveImageAsEps(java.awt.image.BufferedImage image, java.io.OutputStream epsStream, PsSaveOptions options) لفئة PsDocument مسار ملف BufferedImage وEPS وPsSaveOptions كوسيطات.

يوضح مثال التعليمات البرمجية التالي كيفية تحويل صورة PNG إلى تنسيق EPS باستخدام صورة مخزنة مؤقتًا ودفق في Java.

// مسارات الملفات
String png = "C:\\Files\\circle.png";
String eps = "C:\\Files\\output.eps";

// إنشاء الخيارات الافتراضية
PsSaveOptions options = new PsSaveOptions();

// قم بإنشاء كائن BufferedImage من ملف الصورة
BufferedImage bufferedImage = ImageIO.read(new FileInputStream(png));

// قم بإنشاء دفق الإخراج لملف EPS
FileOutputStream outputStream = new FileOutputStream(eps);

// حفظ صورة PNG إلى ملف EPS
PsDocument.saveImageAsEps(bufferedImage, outputStream, options);

مكتبة محول PNG2EPS – احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة مجانًا دون أي قيود.

تحويل PNG إلى EPS عبر الإنترنت

يمكنك أيضًا تجربة تطبيقنا المجاني عبر الإنترنت محول PNG إلى EPS الذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه. إنها أداة مثالية لأولئك الذين يحتاجون إلى تحويل ملفات PNG إلى EPS بسرعة.

PNG إلى PS – مصادر التعلم

يمكنك معرفة المزيد حول تحويل صور PNG إلى تنسيق EPS واستكشاف الميزات الأخرى للمكتبة باستخدام الموارد أدناه:

خاتمة

في الختام، لقد تعلمنا كيفية تحويل PNG إلى EPS في جافا. لقد استخدمنا مكتبة Aspose.Page لـ Java، والتي توفر طريقة بسيطة وفعالة لتحويل صور PNG إلى مستندات EPS ولا تتطلب سوى بضعة أسطر من التعليمات البرمجية. باتباع الخطوات الموضحة في هذه المقالة، يمكنك بسهولة تطوير تطبيق تحويل PNG إلى EPS الخاص بك في Java. في حالة وجود أي غموض، يرجى الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا