Как да конвертирате AI в PDF в Java

В тази проста тема ще научите как да конвертирате AI в PDF в Java с помощта на прецизни стъпки за конфигуриране, за да използвате примерния код. Разработеното приложение може да се използва за запазване на AI като PDF с помощта на Java във всяка среда, базирана на Java, конфигурирана в Linux, macOS или Windows.

Стъпки за експортиране на AI в PDF в Java

  1. Създайте своята среда, като инсталирате Aspose.PSD for Java от мениджъра на хранилището, за да конвертирате AI в PDF
  2. Заредете изходния файл на Adobe Illustrator (AI) от диска, като използвате обекта на клас AiImage
  3. Създайте екземпляр на класа PdfOptions, за да настроите желаните PDF свойства
  4. Запазете заредения AI файл като PDF на диска

В Java Adobe Illustrator към PDF файл приложението за преобразуване може лесно да се разработи чрез гореспоменатите стъпки. Процесът ще започне със зареждане на изходния файл на Adobe Illustrator от диска. След това чрез използване на обект от клас PdfOptions ще бъдат зададени различни свойства за желания изходен PDF файл, което след това е последвано от запазване на Adobe Illustrator като PDF на диска с помощта на метода Image.save.

Код за експортиране на AI в PDF в 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.imageoptions.MultiPageOptions;
import com.aspose.psd.imageoptions.PdfOptions;
public class AIToPDF {
public static void main(String[] argumentsList) throws Exception {//In case of issue
String path= "/Users/Documents/TestData/";
//Apply the API license to export an AI file to PDF
License aiToPdfLic = new License();
aiToPdfLic.setLicense(path + "Conholdate.Total.Product.Family.lic");
//Load an AI file using the AiImage object class
AiImage srcAiFile = (AiImage)Image.load(path + "example.ai");
// Set the output PDF options
ImageOptionsBase psdPdpdfOptions = new PdfOptions();
psdPdpdfOptions.setResolutionSettings(new ResolutionSetting(500, 500));
psdPdpdfOptions.setMultiPageOptions(new MultiPageOptions(1));
//Export the AI to a PDF file on the disk
srcAiFile.save(path + "AiToPdf.pdf", psdPdpdfOptions);
}
}

Горният пример за код демонстрира процеса на конвертиране на Adobe Illustrator в PDF с помощта на Java, където методът Image.load() се използва за достъп до изходния AI файл от диска. Екземплярът на класа PdfOptions се използва за задаване на изходните PDF свойства като PDF VectorRasterizationOptions, MultiPageOptions и ResolutionSettings, за да назовем само няколко. След като зададете необходимите PDF свойства, PDF файлът ще бъде записан или на диска, или в MemoryStream.

В тази статия се съсредоточихме върху процеса на конвертиране на AI в PDF с помощта на Java в поетапен подход. Ако желаете да научите как да конвертирате Adobe Illustrator (AI) в JPEG, вижте статията на как да конвертирате AI в JPEG в Java.

 Български