Specifies the position of the human readable text (Specifies the vertical alignment of the human readable text within the barcode symbol).
type
{ Defined in the pCore1D unit }
TTextPosition = (tpTopIn, tpTopOut, tpBottomIn, tpBottomOut);
property TextPosition: TTextPosition;
Specifies the position of the human readable text (Specifies the vertical alignment of the human readable text within the barcode symbol). This property can be one of these values (defined in the pCore1D unit):
Justifies the human readable text to the top in the barcode symbol, the bars and spaces on both left and right sides of the human readable text will be reserved. See diagram:
If the TextAlignment property is set to taJustify or taJustifyQuietZone, it is the same as using the tpTopOut.
For TBarcode1D_ITF6, TBarcode1D_ITF14, TBarcode1D_ITF16, TBarcode1D_PLANET, TBarcode1D_PostNet, TBarcode1D_AP4SC, TBarcode1D_KIX4S, TBarcode1D_RM4SCC, TBarcode1D_PharmacodeTwoTrack, TBarcode1D_PostBar, and TBarcode1D_OneCode barcode components, it is the same as using the tpTopOut.
For TBarcode1D_EAN2 and TBarcode1D_EAN5 barcode components, if the TextAlignment property is set to taCustom, it is the same as using the tpTopOut.
Justifies the human readable text to the top in the barcode symbol, the bars and spaces on both left and right sides of the human readable text will be erased. See diagram:
Justifies the human readable text to the bottom in the barcode symbol, the bars and spaces on both left and right sides of the human readable text will be reserved. See diagram:
If the TextAlignment property is set to taJustify or taJustifyQuietZone, it is the same as using the tpBottomOut.
For TBarcode1D_ITF6, TBarcode1D_ITF14, TBarcode1D_ITF16, TBarcode1D_PLANET, TBarcode1D_PostNet, TBarcode1D_AP4SC, TBarcode1D_KIX4S, TBarcode1D_RM4SCC, TBarcode1D_PharmacodeTwoTrack, TBarcode1D_PostBar, and TBarcode1D_OneCode barcode components, it is the same as using the tpBottomOut.
For TBarcode1D_EAN2 and TBarcode1D_EAN5 barcode components, if the TextAlignment property is set to taCustom, it is the same as using the tpBottomOut.
Justifies the human readable text to the bottom in the barcode symbol, the bars and spaces on both left and right sides of the human readable text will be erased. See diagram:
For TBarcode1D_UPCA, TBarcode1D_UPCE, TBarcode1D_UPCE0, TBarcode1D_UPCE1, TBarcode1D_EAN8, and TBarcode1D_EAN13 barcode components, if the TextAlignment property is set to taCustom, the value of this property will be ignored.
For TBarcode1D_UPCA, TBarcode1D_UPCE, TBarcode1D_UPCE0, TBarcode1D_UPCE1, TBarcode1D_EAN8, TBarcode1D_EAN13, and TBarcode1D_EAN128 barcode components, if they are used as the Linear property's value of the TBarcode2D_CCA, TBarcode2D_CCB, or TBarcode2D_CCC 2D component in the 2D Barcode VCL Components package to generate the EAN.UCC composite barcode symbol, the property value tpTopIn is equal to the tpBottomIn, and the tpTopOut is equal to the tpBottomOut.