printing_test.dart 439 Bytes
import 'dart:io';

import 'package:flutter_test/flutter_test.dart';
import 'package:pdf/pdf.dart';
import 'package:pdf/widgets.dart' as pw;
import 'package:printing_example/document.dart';

void main() {
  testWidgets('Pdf Generate the document', (WidgetTester tester) async {
    final pw.Document doc = await generateDocument(PdfPageFormat.a4);

    final File file = File('document.pdf');
    file.writeAsBytesSync(doc.save());
  });
}