Oto krótki samouczek, który poprowadzi Cię, jak konwertować CDR na PSD w Javie. Będziesz mieć pełną kontrolę nad konwertowaniem pliku CDR do formatu PSD w Javie poprzez ustawienie szeregu parametrów, w tym konfiguracji warstw, opcji rasteryzacji i trybu wygładzania. Możesz wykonać tę operację w dowolnym popularnym systemie operacyjnym, takim jak MS Windows, macOS i Ubuntu.
Kroki, aby przekonwertować CDR na PSD w Javie
- Dodaj Aspose.Imaging z repozytorium Maven do projektu w celu konwersji CDR na PSD
- Za pomocą obiektu CdrImage załaduj źródłowy plik CDR
- Utwórz instancję obiektu PsdOptions, aby ustawić parametry wyjściowego pliku PSD
- Ustaw opcje renderowania wszystkich stron w źródłowym pliku CDR
- Korzystając z opcji scalania warstw, skonfiguruj tworzenie pojedynczej warstwy w pliku wyjściowym
- Ustaw opcję rasteryzacji wektorowej, ustawiając kolor jako biały oraz wysokość i szerokość odpowiadającą obrazowi źródłowemu
- Ustaw tryb wygładzania na Brak
- Zapisz wyjściowy plik PSD na dysku, korzystając z opcji PsdOptions skonfigurowanych powyżej
Podczas konwersji pliku CDR na PSD w Javie po prostu ładujemy źródłowy plik CDR, a następnie tworzymy instancję PsdOptions, aby ustawić kilka parametrów wyjściowego pliku PSD. Możesz ustawić konfigurację warstw, tak jak ustawiamy pojedynczą warstwę w wyjściowym pliku PSD, zamiast renderować każdą stronę pliku źródłowego jako osobną stronę w pliku PSD. Opcje rasteryzacji są również ustawione wraz z trybem wygładzania.
Kod do zmiany pliku CDR na PSD w Javie
W tym kodzie napisaliśmy konwerter plików CDR na PSD w Javie, tak że funkcja Image.load() służy do ładowania źródłowego pliku CDR do obiektu CdrImage. W kolejnym kroku inicjujemy obiekt ImageOptionsBase z obiektem klasy PsdOptions, aby ustawić MultiPageOptions, właściwość MergeLayers i VectorRasterizationOptions z białym kolorem i rozmiarem obrazu źródłowego. SmoothingMode jest ustawiona na None w pliku wyjściowym.
Jeśli chcesz poznać inne typy konwersji, zajrzyj do artykułu na jak przekonwertować Bitmap na PNG w Javie. Ten samouczek nie wymaga instalacji żadnego innego narzędzia innej firmy, aby wykonać tę konwersję.