(TBarcode2D_RSS14, TBarcode2D_RSSLimited)

Specifies the total height for an RSS-14 or an RSS Limited symbol, in modules.

**property** TotalHeight: Integer;

The property specifies the total height for an RSS-14 or an RSS Limited symbol, in modules.

For all styles of RSS-14 symbol, and RSS Limited symbol, if both the Link2D and Show2DSeparator properties are set to Ture, a contiguous separator pattern is represented and its minimum height is 1 module (the pattern height can be specified by the SeparatorRowHeight property). The height of contiguous separator pattern is included in the value of *TotalHeight* property.

For the RSS-14 Stacked and RSS-14 Stacked Omnidirectional symbols, the height of separator pattern between symbol rows (specified by the SeparatorRowHeight property) is included.

The property is set using the following formula:

For the RSS-14 symbols:

**RSS-14 (Standard)**: Appropriate*TotalHeight*value should be set in order to ensure that the height of symbol row is greater than or equal to 33 modules. In other words, if the contiguous separator pattern isn't represented, minimum value of the property is 33 modules. Otherwise, it's 33 modules plus height of the contiguous separator pattern (specified by the SeparatorRowHeight property). See diagram:**RSS-14 Truncated**: Appropriate*TotalHeight*value should be set in order to ensure that the height of symbol row is greater than or equal to 13 modules. In other words, if the contiguous separator pattern isn't represented, minimum value of the property is 13 modules. Otherwise, it's 13 modules plus height of the contiguous separator pattern (specified by the SeparatorRowHeight property). See diagram:**RSS-14 Stacked**: Appropriate*TotalHeight*value should be set in order to ensure that the sum of each symbol row's height is greater than or equal to 12 modules. In other words, if the contiguous separator pattern isn't represented, minimum value of the property is 12 modules plus the height of separator pattern between two rows (specified by the SeparatorRowHeight property). Otherwise, it's 12 modules plus the height of separator pattern between two rows (specified by the SeparatorRowHeight property), and plus height of the contiguous separator pattern (specified by the SeparatorRowHeight property too). See diagram:**RSS-14 Stacked Omnidirectional**: Appropriate*TotalHeight*value should be set in order to ensure that the sum of each symbol row's is greater than or equal to 66 modules. In other words, if the contiguous separator pattern isn't represented, minimum value of the property is 66 modules plus 3 times height of separator pattern between two rows (specified by the SeparatorRowHeight property). Otherwise, it's 66 modules plus the 3 times height of separator pattern between two rows (specified by the SeparatorRowHeight property), and plus height of the contiguous separator pattern (specified by the SeparatorRowHeight property too). See diagram:

For the RSS Limited symbols, appropriate

*TotalHeight*value should be set in order to ensure that the height of symbol row is greater than or equal to 10 modules. In other words, if the contiguous separator pattern isn't represented, minimum value of the property is 10 modules. Otherwise, it's 10 modules plus height of the contiguous separator pattern (specified by the SeparatorRowHeight property). See diagram:

See also the "Symbol size" and "Composite symbol" sections in the "TBarcode2D_RSS14" and "TBarcode2D_RSSLimited" articles.

Copyright © 2001-2024 Han-soft Corporation. All rights reserved.