printTextAdvanced method

  1. @override
Future<bool> printTextAdvanced(
  1. String text, {
  2. double? x,
  3. double? y,
  4. int? fontNumber,
  5. String? codePage,
  6. int? rotation,
  7. double? xMultiplication,
  8. double? yMultiplication,
})
override

Advanced text printing with positioning and formatting

Implementation

@override
Future<bool> printTextAdvanced(
  String text, {
  double? x,
  double? y,
  int? fontNumber,
  String? codePage,
  int? rotation,
  double? xMultiplication,
  double? yMultiplication,
}) async {
  final result = await methodChannel.invokeMethod<bool>('printTextAdvanced', {
    'text': text,
    'x': x,
    'y': y,
    'fontNumber': fontNumber,
    'codePage': codePage,
    'rotation': rotation,
    'xMultiplication': xMultiplication,
    'yMultiplication': yMultiplication,
  });
  return result ?? false;
}