غالبًا ما يتم تصميم الصور باستخدام تطبيق Photoshop. تكون ملفات الإخراج بتنسيق PSD ويمكن فتحها أو تحريرها باستخدام عدد قليل من البرامج. لذلك قد تحتاج إلى تحويل ملف PSD إلى صورة TIFF برمجيًا باستخدام Java. توضح الأقسام التالية تحويل PSD:
- PSD to TIFF Image Converter - تثبيت Java API
- قم بتحويل PSD إلى TIFF Image برمجيًا باستخدام Java
- قم بتحويل PSD إلى TIFF Image باستخدام الضغط في Java
PSD to TIFF Image Converter - تثبيت Java API
Aspose.PSD for Java يمكن استخدام API لمعالجة تنسيقات Photoshop والصور برمجيًا في تطبيقاتك. يمكنك إعداد API بسرعة عن طريق تنزيل ملف JAR من قسم التنزيلات أو باستخدام التكوينات التالية في ملف pom.xml الخاص بمشروعك:
مخزن:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
الاعتماد:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
قم بتحويل PSD إلى TIFF Image برمجيًا باستخدام Java
يمكنك تحويل ملف PSD إلى صورة TIFF بالخطوات التالية:
- قم بتحميل صورة PSD موجودة باستخدام فئة صورة.
- قم بإنشاء مثيل لفئة TiffOptions.
- قم بتحويل ملف PSD إلى صورة TIFF باستخدام طريقة حفظ.
يوضح الكود التالي كيفية تحويل ملف PSD إلى صورة TIFF برمجيًا باستخدام Java:
// قم بتحميل صورة PSD موجودة كصورة
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd");
// قم بإنشاء مثيل لفئة TiffOptions
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default);
// تحويل PSD إلى Tiff
image.save("PSD-to-Tiff.tiff", options);
قم بتحويل PSD إلى TIFF Image باستخدام الضغط في Java
يمكنك تحويل ملف PSD إلى صورة TIFF بخيارات متقدمة. يتم عرض الخيارات المختلفة لتحديد نوع الضغط ، وحدات البت لكل عينة ، وما إلى ذلك بواسطة فئة TiffOptions. يرجى اتباع الخطوات أدناه لتحويل ملف PSD إلى TIFF بالضغط:
- قم بتحميل ملف PSD كصورة وقم بإلقائه في كائن PsdImage.
- قم بإنشاء مثيل من TiffOptions للصورة الناتجة.
- قم بتعيين BitsPerSample و Compression و Photometric mode و graycale palette.
- حفظ الناتج TIFF الصورة مع الضغط.
يشرح الكود التالي كيفية تحويل ملف PSD إلى صورة TIFF بالضغط باستخدام Java:
// قم بتحميل ملف PSD كصورة وقم بإلقائه في PsdImage
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");
// قم بإنشاء مثيل من TiffOptions للصورة الناتجة
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);
// قم بتعيين BitsPerSample و Compression و Photometric mode و graycale palette
int[] ushort = {4};
outputSettings.setBitsPerSample(ushort);
outputSettings.setCompression(TiffCompressions.Lzw);
outputSettings.setPhotometric(TiffPhotometrics.Palette);
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true));
// حفظ الناتج TIFF الصورة
psdImage.save("SampleTiff_out.tiff", outputSettings);
احصل على رخصة تقييم مجانية
يمكنك طلب رخصة تقييم مجانية لاختبار API بكامل طاقتها.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملف PSD إلى صورة TIFF. يمكنك أيضًا إجراء ضغط الصورة أثناء عرض صورة TIFF برمجيًا باستخدام Java. علاوة على ذلك ، يرجى الرجوع إلى وثائق API لاستكشاف العديد من الميزات الأخرى لواجهة برمجة التطبيقات. في حالة وجود أي مخاوف ، لا تتردد في الاتصال بنا عبر منتدى الدعم المجاني.