PNG و EPS دو فرمت تصویر محبوب هستند، اما نقاط قوت و ضعف متفاوتی دارند. PNG یک فرمت شطرنجی است. برای ذخیره تصاویر دقیق مانند عکس ها خوب است. در حالی که EPS یک فرمت برداری است، برای ذخیره تصاویری که نیاز به اندازهگیری در اندازههای مختلف بدون از دست دادن کیفیت دارند، مانند لوگوها و تصاویر خوب است. در این مقاله با نحوه تبدیل PNG به EPS در جاوا آشنا می شویم.
این مقاله موضوعات زیر را پوشش می دهد:
- [جاوا PNG به EPS تبدیل API – دانلود رایگان]
- تبدیل PNG به EPS در جاوا
- تبدیل PNG به EPS با استفاده از FileStream
- PNG را به عنوان EPS با استفاده از تصویر بافر ذخیره کنید
- ذخیره PNG به عنوان EPS با استفاده از تصویر Buffered with Stream
- تبدیل PNG به EPS آنلاین
- PNG به EPS - منابع آموزشی رایگان
Java PNG به EPS Converter API – دانلود رایگان
ما از Aspose.Page for Java API برای تبدیل PNG به EPS در جاوا استفاده خواهیم کرد. این به توسعه دهندگان اجازه می دهد اسناد XPS و EPS/PS را ایجاد، ویرایش و ذخیره کنند، و همچنین آنها را به فرمت های دیگر مانند PDF و تصاویر شطرنجی تبدیل کنند.
لطفاً JAR API را دانلود کنید یا پیکربندی pom.xml زیر را در یک برنامه جاوا مبتنی بر 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 تبدیل کنیم:
- یک نمونه از کلاس PsSaveOptions ایجاد کنید.
- برای ذخیره تصویر به عنوان فایل EPS، متد saveImageAsEps() از کلاس PsDocument را فراخوانی کنید.
متد saveImageAsEps (رشته imageFilePath، رشته epsFilePath، گزینههای PsSaveOptions) از کلاس PsDocument مسیر فایل تصویر، مسیر فایل EPS و PsSaveOptions را به عنوان آرگومان میگیرد.
مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS در جاوا را نشان می دهد.
// مسیرهای فایل
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 با استفاده از FileStream
به طور مشابه، میتوانیم با دنبال کردن مراحل زیر، تصاویر PNG را با استفاده از اشیاء جریان ورودی و خروجی به تصاویر EPS تبدیل کنیم:
- یک نمونه از کلاس PsSaveOptions ایجاد کنید.
- یک تصویر PNG را با استفاده از FileInputStream بخوانید.
- یک EPS FileOutputStream ایجاد کنید.
- برای ذخیره تصویر به عنوان یک فایل EPS، متد saveImageAsEps() را فراخوانی کنید.
متد saveImageAsEps (java.io.InputStream imageStream، java.io.OutputStream epsStream، گزینههای PsSaveOptions) از کلاس PsDocument، اشیاء جریان ورودی و خروجی را به همراه PsSaveOptions به عنوان آرگومان میگیرد.
مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS را با استفاده از Stream در جاوا نشان می دهد.
// مسیرهای فایل
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 را با استفاده از تصویر Buffered به EPS تبدیل کنیم:
- یک نمونه از کلاس PsSaveOptions ایجاد کنید.
- با استفاده از متد ImageIO.read() یک شی BufferedImage ایجاد کنید.
- برای ذخیره تصویر به عنوان یک فایل EPS، متد saveImageAsEps() را فراخوانی کنید.
متد saveImageAsEps (java.awt.image.BufferedImage تصویر، رشته epsFilePath، گزینه های PsSaveOptions) از کلاس PsDocument، BufferedImage، مسیر فایل EPS و PsSaveOptions را به عنوان آرگومان می گیرد.
مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS را با استفاده از تصویر Buffered در جاوا نشان می دهد.
// مسیرهای فایل
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 را با استفاده از تصویر Buffered به همراه جریان خروجی به EPS تبدیل کنیم:
- یک نمونه از کلاس PsSaveOptions ایجاد کنید.
- یک شی BufferedImage را از جریان فایل تصویری نمونه سازی کنید
- یک EPS FileOutputStream ایجاد کنید.
- برای ذخیره تصویر به عنوان یک فایل EPS، متد saveImageAsEps() را فراخوانی کنید.
متد saveImageAsEps (java.awt.image.BufferedImage image، java.io.OutputStream epsStream، گزینههای PsSaveOptions) از کلاس PsDocument، BufferedImage، مسیر فایل EPS و PsSaveOptions را به عنوان آرگومان میگیرد.
مثال کد زیر نحوه تبدیل یک تصویر PNG به فرمت EPS را با استفاده از تصویر Buffered و جریان در جاوا نشان می دهد.
// مسیرهای فایل
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 ما را که با استفاده از API فوق توسعه یافته است، امتحان کنید. این یک ابزار ایده آل برای کسانی است که نیاز به تبدیل سریع فایل های PNG به EPS دارند.
PNG به PS - منابع یادگیری
میتوانید درباره تبدیل تصاویر PNG به فرمت EPS اطلاعات بیشتری کسب کنید و سایر ویژگیهای کتابخانه را با استفاده از منابع زیر کشف کنید:
نتیجه
در پایان، ما یاد گرفتیم که چگونه PNG را در جاوا به EPS تبدیل کنیم. ما از کتابخانه Aspose.Page برای جاوا استفاده کردهایم که روشی ساده و کارآمد برای تبدیل تصاویر PNG به اسناد EPS ارائه میکند و تنها به چند خط کد نیاز دارد. با دنبال کردن مراحل ذکر شده در این مقاله، می توانید به راحتی برنامه تبدیل PNG به EPS خود را در جاوا توسعه دهید. در صورت وجود هرگونه ابهامی، لطفاً در تالار گفتمان پشتیبانی رایگان ما با ما تماس بگیرید.