diff --git a/src/main/java/pl/asie/zima/image/gui/ZimaFrontendSwing.java b/src/main/java/pl/asie/zima/image/gui/ZimaFrontendSwing.java index 4cc2422..1eb7ee6 100644 --- a/src/main/java/pl/asie/zima/image/gui/ZimaFrontendSwing.java +++ b/src/main/java/pl/asie/zima/image/gui/ZimaFrontendSwing.java @@ -978,6 +978,7 @@ public ZimaProfileSettings getSettings() { settings.setContrastReduction(this.profile.getProperties().get(ZimaConversionProfile.TRIX_CONTRAST_REDUCTION)); settings.setAccurateApproximate(this.profile.getProperties().get(ZimaConversionProfile.TRIX_ACCURATE_APPROXIMATE)); + settings.setImageConverterType(this.profile.getProperties().get(ZimaConversionProfile.IMAGE_CONVERTER_TYPE)); settings.setAspectRatioPreservationMode(this.profile.getProperties().get(ZimaConversionProfile.ASPECT_RATIO_PRESERVATION_MODE)); @@ -1053,6 +1054,10 @@ public void setSettings(ZimaProfileSettings settings) { this.profile.getProperties().set(ZimaConversionProfile.TRIX_CONTRAST_REDUCTION, settings.getContrastReduction()); } + if (settings.getImageConverterType() != null) { + this.profile.getProperties().set(ZimaConversionProfile.IMAGE_CONVERTER_TYPE, settings.getImageConverterType()); + } + if (settings.getAccurateApproximate() != null) { this.profile.getProperties().set(ZimaConversionProfile.TRIX_ACCURATE_APPROXIMATE, settings.getAccurateApproximate()); } diff --git a/src/main/java/pl/asie/zima/image/gui/ZimaProfileSettings.java b/src/main/java/pl/asie/zima/image/gui/ZimaProfileSettings.java index b9c2f26..e101671 100644 --- a/src/main/java/pl/asie/zima/image/gui/ZimaProfileSettings.java +++ b/src/main/java/pl/asie/zima/image/gui/ZimaProfileSettings.java @@ -20,6 +20,7 @@ import lombok.Data; import pl.asie.zima.image.ElementRule; +import pl.asie.zima.image.ImageConverterType; import pl.asie.zima.util.AspectRatioPreservationMode; import java.util.List; @@ -40,4 +41,5 @@ public class ZimaProfileSettings { private Float accurateApproximate; private AspectRatioPreservationMode aspectRatioPreservationMode; + private ImageConverterType imageConverterType; }