zezis_printing 0.0.1 copy "zezis_printing: ^0.0.1" to clipboard
zezis_printing: ^0.0.1 copied to clipboard

Plugin that allows Flutter apps to generate and print documents

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add zezis_printing

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  zezis_printing: ^0.0.1

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:zezis_printing/pdf/pdf.dart';
import 'package:zezis_printing/pdf/src/pdf/color.dart';
import 'package:zezis_printing/pdf/src/pdf/colors.dart';
import 'package:zezis_printing/pdf/src/pdf/document.dart';
import 'package:zezis_printing/pdf/src/pdf/document_parser.dart';
import 'package:zezis_printing/pdf/src/pdf/exif.dart';
import 'package:zezis_printing/pdf/src/pdf/font/arabic.dart';
import 'package:zezis_printing/pdf/src/pdf/font/bidi_utils.dart';
import 'package:zezis_printing/pdf/src/pdf/font/font_metrics.dart';
import 'package:zezis_printing/pdf/src/pdf/font/ttf_parser.dart';
import 'package:zezis_printing/pdf/src/pdf/font/ttf_writer.dart';
import 'package:zezis_printing/pdf/src/pdf/font/type1_fonts.dart';
import 'package:zezis_printing/pdf/src/pdf/format/array.dart';
import 'package:zezis_printing/pdf/src/pdf/format/ascii85.dart';
import 'package:zezis_printing/pdf/src/pdf/format/base.dart';
import 'package:zezis_printing/pdf/src/pdf/format/bool.dart';
import 'package:zezis_printing/pdf/src/pdf/format/diagnostic.dart';
import 'package:zezis_printing/pdf/src/pdf/format/dict.dart';
import 'package:zezis_printing/pdf/src/pdf/format/dict_stream.dart';
import 'package:zezis_printing/pdf/src/pdf/format/indirect.dart';
import 'package:zezis_printing/pdf/src/pdf/format/name.dart';
import 'package:zezis_printing/pdf/src/pdf/format/null_value.dart';
import 'package:zezis_printing/pdf/src/pdf/format/num.dart';
import 'package:zezis_printing/pdf/src/pdf/format/object_base.dart';
import 'package:zezis_printing/pdf/src/pdf/format/stream.dart';
import 'package:zezis_printing/pdf/src/pdf/format/string.dart';
import 'package:zezis_printing/pdf/src/pdf/format/xref.dart';
import 'package:zezis_printing/pdf/src/pdf/graphic_state.dart';
import 'package:zezis_printing/pdf/src/pdf/graphics.dart';
import 'package:zezis_printing/pdf/src/pdf/io/js.dart';
import 'package:zezis_printing/pdf/src/pdf/io/vm.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/annotation.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/array.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/border.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/catalog.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/encryption.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/font.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/font_descriptor.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/formxobject.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/function.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/graphic_stream.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/image.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/info.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/metadata.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/names.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/object.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/object_dict.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/object_stream.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/outline.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/page.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/page_label.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/page_list.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/pattern.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/shading.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/signature.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/smask.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/ttffont.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/type1_font.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/unicode_cmap.dart';
import 'package:zezis_printing/pdf/src/pdf/obj/xobject.dart';
import 'package:zezis_printing/pdf/src/pdf/options.dart';
import 'package:zezis_printing/pdf/src/pdf/page_format.dart';
import 'package:zezis_printing/pdf/src/pdf/point.dart';
import 'package:zezis_printing/pdf/src/pdf/raster.dart';
import 'package:zezis_printing/pdf/src/pdf/rect.dart';
import 'package:zezis_printing/pdf/src/priv.dart';
import 'package:zezis_printing/pdf/src/svg/brush.dart';
import 'package:zezis_printing/pdf/src/svg/clip_path.dart';
import 'package:zezis_printing/pdf/src/svg/color.dart';
import 'package:zezis_printing/pdf/src/svg/colors.dart';
import 'package:zezis_printing/pdf/src/svg/gradient.dart';
import 'package:zezis_printing/pdf/src/svg/group.dart';
import 'package:zezis_printing/pdf/src/svg/image.dart';
import 'package:zezis_printing/pdf/src/svg/mask_path.dart';
import 'package:zezis_printing/pdf/src/svg/operation.dart';
import 'package:zezis_printing/pdf/src/svg/painter.dart';
import 'package:zezis_printing/pdf/src/svg/parser.dart';
import 'package:zezis_printing/pdf/src/svg/path.dart';
import 'package:zezis_printing/pdf/src/svg/symbol.dart';
import 'package:zezis_printing/pdf/src/svg/text.dart';
import 'package:zezis_printing/pdf/src/svg/transform.dart';
import 'package:zezis_printing/pdf/src/svg/use.dart';
import 'package:zezis_printing/pdf/src/widgets/annotations.dart';
import 'package:zezis_printing/pdf/src/widgets/barcode.dart';
import 'package:zezis_printing/pdf/src/widgets/basic.dart';
import 'package:zezis_printing/pdf/src/widgets/border_radius.dart';
import 'package:zezis_printing/pdf/src/widgets/box_border.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/bar_chart.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/chart.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/grid_axis.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/grid_cartesian.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/grid_radial.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/legend.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/line_chart.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/pie_chart.dart';
import 'package:zezis_printing/pdf/src/widgets/chart/point_chart.dart';
import 'package:zezis_printing/pdf/src/widgets/clip.dart';
import 'package:zezis_printing/pdf/src/widgets/container.dart';
import 'package:zezis_printing/pdf/src/widgets/content.dart';
import 'package:zezis_printing/pdf/src/widgets/decoration.dart';
import 'package:zezis_printing/pdf/src/widgets/document.dart';
import 'package:zezis_printing/pdf/src/widgets/flex.dart';
import 'package:zezis_printing/pdf/src/widgets/font.dart';
import 'package:zezis_printing/pdf/src/widgets/forms.dart';
import 'package:zezis_printing/pdf/src/widgets/geometry.dart';
import 'package:zezis_printing/pdf/src/widgets/grid_paper.dart';
import 'package:zezis_printing/pdf/src/widgets/grid_view.dart';
import 'package:zezis_printing/pdf/src/widgets/icon.dart';
import 'package:zezis_printing/pdf/src/widgets/image.dart';
import 'package:zezis_printing/pdf/src/widgets/image_provider.dart';
import 'package:zezis_printing/pdf/src/widgets/multi_page.dart';
import 'package:zezis_printing/pdf/src/widgets/page.dart';
import 'package:zezis_printing/pdf/src/widgets/page_theme.dart';
import 'package:zezis_printing/pdf/src/widgets/partitions.dart';
import 'package:zezis_printing/pdf/src/widgets/placeholders.dart';
import 'package:zezis_printing/pdf/src/widgets/progress.dart';
import 'package:zezis_printing/pdf/src/widgets/shape.dart';
import 'package:zezis_printing/pdf/src/widgets/stack.dart';
import 'package:zezis_printing/pdf/src/widgets/svg.dart';
import 'package:zezis_printing/pdf/src/widgets/table.dart';
import 'package:zezis_printing/pdf/src/widgets/table_helper.dart';
import 'package:zezis_printing/pdf/src/widgets/text.dart';
import 'package:zezis_printing/pdf/src/widgets/text_style.dart';
import 'package:zezis_printing/pdf/src/widgets/theme.dart';
import 'package:zezis_printing/pdf/src/widgets/widget.dart';
import 'package:zezis_printing/pdf/src/widgets/wrap.dart';
import 'package:zezis_printing/pdf/widgets.dart';
import 'package:zezis_printing/printing/printing.dart';
import 'package:zezis_printing/printing/printing_web.dart';
import 'package:zezis_printing/printing/src/asset_utils.dart';
import 'package:zezis_printing/printing/src/cache.dart';
import 'package:zezis_printing/printing/src/callback.dart';
import 'package:zezis_printing/printing/src/fonts/font.dart';
import 'package:zezis_printing/printing/src/fonts/gfonts.dart';
import 'package:zezis_printing/printing/src/fonts/manifest.dart';
import 'package:zezis_printing/printing/src/interface.dart';
import 'package:zezis_printing/printing/src/method_channel.dart';
import 'package:zezis_printing/printing/src/method_channel_ffi.dart';
import 'package:zezis_printing/printing/src/method_channel_js.dart';
import 'package:zezis_printing/printing/src/mutex.dart';
import 'package:zezis_printing/printing/src/output_type.dart';
import 'package:zezis_printing/printing/src/pdfjs.dart';
import 'package:zezis_printing/printing/src/preview/action_bar_theme.dart';
import 'package:zezis_printing/printing/src/preview/actions.dart';
import 'package:zezis_printing/printing/src/preview/controller.dart';
import 'package:zezis_printing/printing/src/preview/custom.dart';
import 'package:zezis_printing/printing/src/preview/page.dart';
import 'package:zezis_printing/printing/src/preview/pdf_preview.dart';
import 'package:zezis_printing/printing/src/preview/raster.dart';
import 'package:zezis_printing/printing/src/print_job.dart';
import 'package:zezis_printing/printing/src/printer.dart';
import 'package:zezis_printing/printing/src/printing.dart';
import 'package:zezis_printing/printing/src/printing_info.dart';
import 'package:zezis_printing/printing/src/raster.dart';
import 'package:zezis_printing/wrapper/src/z_wrapper.dart';
import 'package:zezis_printing/wrapper/z_widget_wrapper.dart';
1
likes
120
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

Plugin that allows Flutter apps to generate and print documents

Documentation

API reference

License

MIT (license)

Dependencies

archive, barcode, bidi, crypto, ffi, flutter, flutter_localizations, flutter_web_plugins, http, image, meta, path_parsing, plugin_platform_interface, vector_math, web, xml

More

Packages that depend on zezis_printing