UPC/EAN: Add guard_bar descent (guard_descent)

zint.h: Adjust field order to improve alignments; encoded_data 143 -> 144
This commit is contained in:
gitlost 2021-09-22 00:04:15 +01:00
parent 9bae0b86f9
commit 4009c86c5f
18 changed files with 791 additions and 335 deletions

View file

@ -52,6 +52,9 @@ public:
float height() const;
void setHeight(float height);
int option1() const;
void setOption1(int option_1);
int option2() const;
void setOption2(int option);
@ -66,6 +69,9 @@ public:
void setDotSize(float dot_size);
float guardDescent() const;
void setGuardDescent(float guardDescent);
QColor fgColor() const;
void setFgColor(const QColor& fgColor);
@ -80,9 +86,6 @@ public:
int borderWidth() const;
void setBorderWidth(int boderWidth);
int option1() const;
void setOption1(int option_1);
void setWhitespace(int whitespace);
void setVWhitespace(int vwhitespace);
@ -91,8 +94,6 @@ public:
void setShowText(bool show);
void setTargetSize(int width, int height);
void setGSSep(bool gssep);
int rotateAngle() const;
@ -116,6 +117,7 @@ public:
void setPdf417CodeWords(int pdf417CodeWords); /* no op */
int pdf417CodeWords() const;
void setHideText(bool hide); /* setShowText(!hide) */
void setTargetSize(int width, int height);
/* Test capabilities - ZBarcode_Cap() */
bool hasHRT(int symbology = 0) const;
@ -156,8 +158,9 @@ private:
int m_borderType;
int m_borderWidth;
int m_fontSetting;
int m_option_2;
int m_option_1;
int m_option_2;
int m_option_3;
int m_input_mode;
QColor m_fgColor;
QColor m_bgColor;
@ -168,19 +171,20 @@ private:
int m_vwhitespace;
zint_symbol * m_zintSymbol;
float m_scale;
int m_option_3;
bool m_show_hrt;
int m_eci;
int m_rotate_angle;
bool m_dotty;
float m_dot_size;
int target_size_horiz;
int target_size_vert;
float m_guardDescent;
bool m_gs1parens;
bool m_gs1nocheck;
bool m_gssep;
bool m_reader_init;
bool m_debug;
int target_size_horiz; /* Legacy */
int target_size_vert; /* Legacy */
};
}