PSD به TIFF جاوا

تصاویر اغلب با استفاده از برنامه فتوشاپ طراحی می شوند. فایل های خروجی با فرمت PSD هستند که با چند برنامه قابل باز یا ویرایش هستند. بنابراین ممکن است لازم باشد یک فایل PSD را با استفاده از جاوا به یک تصویر TIFF تبدیل کنید. بخش های زیر تبدیل PSD را توضیح می دهند:

مبدل تصویر PSD به TIFF – نصب API جاوا

Aspose.PSD for Java API می تواند برای پردازش فرمت های فتوشاپ و تصویر به صورت برنامه نویسی در برنامه های شما استفاده شود. می‌توانید با دانلود فایل JAR از بخش Downloads یا با تنظیمات زیر در فایل pom.xml پروژه خود، API را به سرعت تنظیم کنید:

مخزن:

<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 به صورت برنامه نویسی با استفاده از جاوا

با انجام مراحل زیر می توانید فایل PSD را به تصویر TIFF تبدیل کنید:

  1. یک تصویر PSD موجود را با استفاده از کلاس Image بارگیری کنید.
  2. یک نمونه از کلاس TiffOptions ایجاد کنید.
  3. با روش Save فایل PSD را به تصویر TIFF تبدیل کنید.

کد زیر نحوه تبدیل فایل PSD به تصویر TIFF را با استفاده از جاوا نشان می دهد:

// یک تصویر 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 با فشرده سازی در جاوا

شما می توانید یک فایل PSD را با گزینه های پیشرفته به تصویر TIFF تبدیل کنید. گزینه های مختلف برای تعیین نوع فشرده سازی، بیت ها در هر نمونه و غیره توسط کلاس TiffOptions در معرض دید قرار می گیرند. لطفا مراحل زیر را برای تبدیل فایل PSD به TIFF با فشرده سازی دنبال کنید:

  1. یک فایل PSD را به عنوان تصویر بارگیری کنید و آن را در شیء PsdImage قرار دهید.
  2. یک نمونه از TiffOptions برای تصویر حاصل ایجاد کنید.
  3. BitsPerSample، فشرده سازی، حالت Photometric و پالت خاکستری را تنظیم کنید.
  4. تصویر TIFF خروجی را با فشرده سازی ذخیره کنید.

کد زیر نحوه تبدیل فایل PSD به تصویر TIFF با فشرده سازی با استفاده از جاوا را توضیح می دهد:

// یک فایل PSD را به عنوان تصویر بارگذاری کنید و آن را در PsdImage قرار دهید
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");

// یک نمونه از TiffOptions برای تصویر حاصل ایجاد کنید
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);

// BitsPerSample، فشرده سازی، حالت Photometric و پالت خاکستری را تنظیم کنید
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 به صورت برنامه ای با استفاده از جاوا انجام دهید. علاوه بر این، لطفاً برای بررسی چندین ویژگی دیگر API به اسناد API مراجعه کنید. در صورت هر گونه نگرانی، لطفاً از طریق [تالار گفتمان پشتیبانی رایگان13 با ما تماس بگیرید.

همچنین ببینید