generate method

Future<List<int>?> generate(
  1. Content c, {
  2. TagPolicy tagPolicy = TagPolicy.saveText,
  3. ImagePolicy imagePolicy = ImagePolicy.save,
})

Generates byte buffer with docx file content by given c

Implementation

Future<List<int>?> generate(Content c,
    {TagPolicy tagPolicy = TagPolicy.saveText, ImagePolicy imagePolicy = ImagePolicy.save}) async {
  final vm = ViewManager.attach(_manager, tagPolicy: tagPolicy, imgPolicy: imagePolicy);
  vm.produce(c);
  _manager.updateArch();
  final enc = ZipEncoder();

  return enc.encode(_manager.arch, level: Deflate.DEFAULT_COMPRESSION);
}