expo-barcode-generator
Version:
A React Native barcode generator compatible with Expo
13 lines (12 loc) • 410 B
JavaScript
export function getBarcodePadding(textWidth, barcodeWidth, options) {
if (options.displayValue && barcodeWidth < textWidth) {
if (options.textAlign == 'center') {
return Math.floor((textWidth - barcodeWidth) / 2);
} else if (options.textAlign == 'left') {
return 0;
} else if (options.textAlign == 'right') {
return Math.floor(textWidth - barcodeWidth);
}
}
return 0;
}