Enhance image processing performance and flexibility by introducing atomic counters, improving file pattern matching, and refining logo positioning logic.
This commit is contained in:
parent
ba965e8266
commit
68c1106f65
8 changed files with 134 additions and 68 deletions
|
|
@ -38,9 +38,10 @@ public class PicSettings
|
|||
public int LogoLarghezza { get; set; }
|
||||
public Color FontColoreRGB { get; set; }
|
||||
public bool LogoAggiungi { get; set; }
|
||||
public string LogoNomeFile { get; set; }
|
||||
public string LogoTrasparenza { get; set; }
|
||||
public string LogoMargine { get; set; }
|
||||
// Initialize logo-related strings to safe defaults to avoid null reference issues
|
||||
public string LogoNomeFile { get; set; } = string.Empty;
|
||||
public string LogoTrasparenza { get; set; } = "100";
|
||||
public string LogoMargine { get; set; } = "0";
|
||||
public string LogoPosizioneH { get; set; }
|
||||
public string LogoPosizioneV { get; set; }
|
||||
public bool FotoGrandeDimOrigina { get; set; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue