joseph-grabinger / flutter_to_pdf Goto Github PK
View Code? Open in Web Editor NEWCreate PDFs but work with normal Flutter Widgets.
License: MIT License
Create PDFs but work with normal Flutter Widgets.
License: MIT License
Replace Tuple
with MapEntry
.
add Documentation (README.md)
Convert to package/plugin template.
https://docs.flutter.dev/development/packages-and-plugins/developing-packages
flutter create --template=package teaplates
/lib/pf
to new /lib
in the newly created package projectSupport Table widget with all its components.
Add TextField Support.
TextField should be converted to Text, with some extra options regarding TextStyle of the converted Text.
Add MultiChildWidgets with all their args.
textScaleFactor
is deprecated and shouldn't be used.
Use textScaler
instead. Use of textScaleFactor
was deprecated in preparation for the upcoming nonlinear text scaling support.
This feature was deprecated after v3.12.0-2.0.pre
Used in:
Use debugPrint()
instead.
PageFormatOptions should be a class giving the user option about the exported page size and format.
Following functionalities are needed:
Add basic button support, since FlatButton
exists as a widget in the pdf package.
Currently the initial widget is ignored when exported.
Fix this bug!
Support Images.
add basic Wrap support.
Add widget tests to/test
.
Thanks for the awesome package.
Why does the package seek for Robot? I am on Android but not using Robot.
How can we pick a supported font? Is it possible in Export Options?
Thanks.
the package supports only 6 fonts which are exist in pdf package, it would make the package more complete if it was able to load custom font as well.
Split /example
into individual examples.
Use pdf: ^3.10.7
Use BuildContext so normal Flutter widgets can be used.
These widgets then have to be mapped to the corresponding PDF-Widgets.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.