From 1e580545ff0dd4c15ce05045ab1a9573dec6f9d3 Mon Sep 17 00:00:00 2001 From: Thomas <> Date: Tue, 27 Jun 2023 07:05:44 +0200 Subject: feat(placeholder): add configuration value to disable profile over-write by placehoder information --- pdf-as-lib/src/configuration/cfg/advancedconfig.properties | 2 ++ .../src/main/java/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.java | 1 + 2 files changed, 3 insertions(+) (limited to 'pdf-as-lib') diff --git a/pdf-as-lib/src/configuration/cfg/advancedconfig.properties b/pdf-as-lib/src/configuration/cfg/advancedconfig.properties index 7eb1ec37..d00f2872 100644 --- a/pdf-as-lib/src/configuration/cfg/advancedconfig.properties +++ b/pdf-as-lib/src/configuration/cfg/advancedconfig.properties @@ -41,6 +41,8 @@ # MATCH_MODE_SORTED = 3 #placeholder_mode= +# Allow profile over-write from placeholder content [true|false], default=true +#placeholder_profile_overwrite=true ### stop processing it signature-block can not valid placed on document sigblock.placement.less.space.failing=false diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.java index 8314eef6..40a1bb15 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.java @@ -47,6 +47,7 @@ public interface IConfigurationConstants { public static final String PLACEHOLDER_ID = "placeholder_id"; public static final String PLACEHOLDER_MODE = "placeholder_mode"; + public static final String PLACEHOLDER_PROFILE_OVERWRITE = "placeholder_profile_overwrite"; public static final String PLACEHOLDER_SEARCH_ENABLED = "enable_placeholder_search"; public static final String DEFAULT_SIGNATURE_PROFILE = SIG_OBJECT + SEPERATOR + TYPE + SEPERATOR + DEFAULT; -- cgit v1.2.3