Zde je stručný návod, který vás provede, jak převést CDR na PSD v Javě. Budete mít úplnou kontrolu nad převodem souboru CDR do formátu PSD v Javě nastavením řady parametrů včetně konfigurace vrstev, možností rasterizace a režimu vyhlazování. Tuto operaci můžete provést v kterémkoli z běžných operačních systémů, jako je MS Windows, macOS a Ubuntu.
Kroky k převodu CDR na PSD v Javě
- Přidejte Aspose.Imaging z úložiště Maven do projektu pro konverzi CDR na PSD
- Pomocí objektu CdrImage načtěte zdrojový soubor CDR
- Vytvořte instanci objektu PsdOptions pro nastavení parametrů výstupního souboru PSD
- Nastavte možnosti pro vykreslení všech stránek ve zdrojovém souboru CDR
- Pomocí možnosti slučovací vrstvy nakonfigurujte vytvoření jedné vrstvy ve výstupním souboru
- Nastavte možnost vektorového rastrování nastavením barvy jako bílé a výšky a šířky ekvivalentní zdrojovému obrázku
- Nastavte režim vyhlazování na Žádný
- Uložte výstupní soubor PSD na disk pomocí PsdOptions nakonfigurovaných výše
Při převodu CDR souboru na PSD v Javě jednoduše načteme zdrojový soubor CDR a poté vytvoříme instanci PsdOptions, abychom nastavili několik parametrů výstupního souboru PSD. Můžete nastavit konfiguraci vrstvy, jako když nastavujeme jednu vrstvu ve výstupním souboru PSD místo vykreslování každé stránky zdrojového souboru jako samostatné stránky v souboru PSD. Spolu s režimem vyhlazování se nastavují také možnosti rastrování.
Kód pro změnu souboru CDR na PSD v Javě
V tomto kódu jsme napsali CDR soubor na PSD převodník v Javě tak, že funkce Image.load() se používá k načtení zdrojového souboru CDR do objektu CdrImage. V dalším kroku inicializujeme objekt ImageOptionsBase s objektem třídy PsdOptions, abychom nastavili MultiPageOptions, vlastnost MergeLayers a VectorRasterizationOptions na bílou barvu a velikost zdrojového obrázku. SmoothingMode je ve výstupním souboru nastaven na None.
Pokud se chcete naučit další typy konverzí, podívejte se na článek na jak převést bitmapu na PNG v Javě. Tento výukový program nevyžaduje instalaci jiného nástroje třetí strany k provedení této konverze.