يغطي هذا الموضوع البسيط كيفية ** تحويل AI إلى PNG في Java ** باستخدام إجراء تفصيلي متدرج. يمكن الإشارة إلى هذا التطبيق بسرعة ** حفظ AI كـ PNG باستخدام Java ** ويمكن الإشارة إليه في أي بيئات مكونة من Java داخل macOS أو Windows أو Linux.
خطوات تصدير AI إلى PNG في Java
- تكوين بيئة التطوير عن طريق تثبيت Aspose.PSD for Java من مدير المستودع لتحويل ملف AI إلى صورة PNG
- قم بإنشاء كائن من فئة AiImage وافتح ملف AI المصدر من القرص
- قم بإنشاء مثيل للفئة PngOptions وقم بتعيين خصائص صورة PNG المطلوبة
- قم بتحويل وحفظ ملف Adobe Illustrator (AI) الذي تم تحميله إلى صورة PNG على القرص
في * Java Adobe Illustrator إلى PNG * يمكن تطوير تطبيقات تحويل الصور بسهولة من خلال الالتزام بالإجراء التدريجي المذكور أعلاه ، حيث ستبدأ العملية من خلال الوصول إلى ملف Adobe Illustrator (AI) المصدر من المصادر مثل قرص أو تيار ذاكرة . ثم باستخدام مثيل من فئة PngOptions ، سيتم تخصيص الخصائص المرغوبة لصورة PNG الناتجة. أخيرًا ، سيتم حفظ ملف صورة Adobe Illustrator (AI) الذي تم تحميله كصورة PNG على القرص باستخدام طريقة Image.save ().
كود لتصدير AI إلى PNG في Java
import com.aspose.psd.Image; | |
import com.aspose.psd.ImageOptionsBase; | |
import com.aspose.psd.License; | |
import com.aspose.psd.ResolutionSetting; | |
import com.aspose.psd.fileformats.ai.AiImage; | |
import com.aspose.psd.fileformats.png.PngColorType; | |
import com.aspose.psd.imageoptions.PngOptions; | |
public class AIToPNG { | |
public static void main(String[] imageArgs) throws Exception { | |
String path= "/Users/Documents/KnowledgeBase/"; | |
// Apply the API license to convert AI to PNG file | |
License aiToPngLic = new License(); | |
aiToPngLic.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Access the sample AI file using an instance of the AiImage | |
AiImage srcAiFileToPng = (AiImage)Image.load(path + "example.ai"); | |
//Setting the output PNG image options | |
PngOptions pngOpts = new PngOptions(); | |
pngOpts.setResolutionSettings(new ResolutionSetting(800, 800)); | |
pngOpts.setColorType(PngColorType.TruecolorWithAlpha); | |
pngOpts.setBitDepth((byte)32); | |
//Save the PNG image file on the disk | |
srcAiFileToPng.save(path + "PsdConv.png", pngOpts); | |
} | |
} |
يعرض المثال التوضيحي أعلاه آلية تحويل * Adobe Illustrator إلى PNG باستخدام Java * حيث يتم استخدام طريقة Image.load () لتحميل ملف صورة AI المصدر من القرص. من أجل مزيد من التخصيص لمخرج PNG ، يتم استخدام مثيل لفئة PngOptions لتعيين الخصائص مثل دقة الصورة ونوع اللون والعمق لمخرج PNG على سبيل المثال لا الحصر. بمجرد تعيين خصائص PNG المطلوبة ، يتم حفظ صورة PNG الناتجة على القرص أو داخل MemoryStream.
في هذا المثال ، تعلمنا عن عملية * تحويل AI إلى PNG باستخدام Java * بطريقة تدريجية. إذا كنت مهتمًا بمعرفة كيفية تحويل AI إلى ملف PDF ، فراجع المقالة على كيفية تحويل AI إلى PDF في Java.