Hogyan lehet az AI-t PNG-re konvertálni Java-ban

Ez az egyszerű témakör bemutatja, hogyan lehet alakítani a(z) AI fájlt PNG-re Java nyelven egy részletes, lépésenkénti eljárással. Ez az alkalmazás gyorsan hivatkozhat a mesterséges intelligencia mentése PNG formátumban Java használatával, és bármely Java-konfigurált környezetben használható macOS-en, Windowson vagy Linuxon belül.

Lépések az AI PNG formátumba exportálásához Java nyelven

  1. Állítsa be a fejlesztői környezetet a Aspose.PSD for Java telepítésével a lerakatkezelőből, hogy az AI fájlt PNG képpé konvertálja
  2. Példányosítsa a AiImage osztály objektumát, és nyissa meg a forrás AI fájlt a lemezről
  3. Hozzon létre egy példányt a PngOptions osztályból, és állítsa be a szükséges kimeneti PNG kép tulajdonságait
  4. Konvertálja és mentse a betöltött Adobe Illustrator (AI) fájlt PNG képpé a lemezen

A Java programban az Adobe Illustrator PNG képkonverziós alkalmazások könnyen fejleszthetők a fent említett lépésenkénti eljárás betartásával, ahol a folyamat az Adobe Illustrator (AI) forrásfájl elérésével kezdődik olyan forrásokból, mint például lemez vagy memóriafolyam. . Ezután a PngOptions osztály egy példányának használatával a kimeneti PNG-kép kívánt tulajdonságai testreszabásra kerülnek. Végül a betöltött Adobe Illustrator (AI) képfájl PNG-képként kerül mentésre a lemezre az Image.save() metódus segítségével.

Kód az AI PNG formátumba exportálásához Java nyelven

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);
}
}

A fenti bemutató példa bemutatja az Adobe Illustrator PNG-re konvertálásának mechanizmusát Java használatával, amely során az Image.load() metódust használják a forrás AI képfájl betöltésére a lemezről. A kimeneti PNG további testreszabása érdekében a PngOptions osztály egy példányát használjuk az olyan tulajdonságok beállítására, mint a képfelbontás, színtípus és a kimeneti PNG mélysége, hogy csak néhányat említsünk. A kívánt PNG-tulajdonságok beállítása után a kimeneti PNG-kép mentésre kerül a lemezre vagy a MemoryStream belsejébe.

Ebben a példában megismerkedtünk az AI-nak PNG-vé konvertálásának folyamatával a Java használatával* lépésenként. Ha szeretne többet megtudni a mesterséges intelligencia PDF-fájllá konvertálásáról, olvassa el a következő cikket: hogyan lehet AI-t PDF-be konvertálni Java-ban.

 Magyar