Comments (11)
how can we do usb printing in flutter desktop
from flutter-desktop-embedding.
If by "incorporated" you mean built into the Flutter engine itself, that's something the Flutter team would need to decide to do. From the perspective of this project, it would be a plug-in. Thanks for filing the issue - it will be interesting to see how many folks want this functionality.
from flutter-desktop-embedding.
yes that is what i means by "incorporated". Lets call it built in.
from flutter-desktop-embedding.
As I understand it flutter is based on Skia. Skia is the rendering engine.
Skia is used in Google chrome to render your web page. Skia has a library inside called pdfium that is able to output PDF ( and XPS for windows printers ).
So why does flutter do the same ?
I would really appreciate if the flutter team looked at this. Printing is a really needed aspect for me.
from flutter-desktop-embedding.
Skia has a library inside called pdfium
This is not correct; pdfium is not part of Skia.
that is able to output PDF
pdfium is a PDF viewer, which is largely orthogonal to printing (Chromium's ability to print predates pdfium).
I would really appreciate if the flutter team looked at this.
If you want printing functionality within Flutter itself, you should file a feature request with Flutter. As the project readme says, this project is not part of Flutter. As Kris noted above if implemented within this project (which is what this bug tracks) it would be as a plugin.
from flutter-desktop-embedding.
Ok i raised the Issue in the main Flutter repo.
Thanks.
from flutter-desktop-embedding.
Closing for cleanup.
from flutter-desktop-embedding.
Woops! Misunderstood what this was about. Reopening.
from flutter-desktop-embedding.
As the desktop effort has evolved and the focus is on moving things out of FDE, there's more clarity on what plugins would be implemented here. Specifically, unless something is either
- a temporary prototype/placeholder for something I strongly expect to become part of the Flutter framework, or
- a desktop implementation of an existing plugin, for platforms where the API hasn't stabilized enough that hosting them elsewhere makes sense yet
it should be developed somewhere other than this repository. That gives every plugin here a clear path for being moved out of the FDE repository later.
Since printing doesn't fall into either category, I'm going to close this. It seems like a great candidate for someone to develop as a community plugin though.
from flutter-desktop-embedding.
Is there any update about direct printing in windows desktop?
from flutter-desktop-embedding.
Printing is not on our current roadmap for desktop. There all packages on pub.dev for creating PDF files that you may find useful instead.
from flutter-desktop-embedding.
Related Issues (20)
- window_size null-safety HOT 1
- Flutter launch error HOT 7
- setInitialRoute for Windows flutter::FlutterViewController HOT 1
- Window size is not correct when i first lunch the app unless i drag it HOT 3
- can't set window size. HOT 4
- App crashes if first minimize the window and then call setWindowVisibility(visible: true) HOT 1
- Throws MissingPluginException during test HOT 2
- setWindowMinSize and setWindowMaxSize not working in Flutter 2.8.0 on Windows 11 HOT 2
- Could not find a file named "plugins/file_chooser/pubspec.yaml HOT 4
- File Description HOT 1
- Linux on ARM: window_size causes "pub get" to hang HOT 3
- [menubar] 'MenuItem' is imported from both 'package:flutter/src/widgets/platform_menu_bar.dart' and 'package:menubar/src/menu_item.dart' HOT 1
- [window_size] Window size cause GitHub timeout during flutter pub get HOT 1
- [menubar] Add "disabled" boolean on NativeMenuItem HOT 1
- Auto-Update flutter desktop app like Discord and Telegram desktop apps HOT 2
- DPI scale reactor needed HOT 1
- Git error. Command: `git clone --mirror git://github.com/google/flutter-desktop-embedding.git HOT 1
- [window_size] setWindowMinSize calculates window size without using DPI on some Windows version HOT 1
- is there in Flutter itself already ? HOT 1
- Run Flutter app in windows 32 bit HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter-desktop-embedding.