Comments (4)
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'dart:typed_data';
import 'package:flutter/services.dart';
import 'dart:io';
import 'package:pdf/pdf.dart';
import 'package:pdf/widgets.dart' as pWidget;
class ExcelWrite extends StatefulWidget {
_ExcelWriteState createState() => _ExcelWriteState();
}
class _ExcelWriteState extends State {
File imgFile;
ByteData byteData;
var rawImageData;
var pdfHeight = 40;
var dir;
static GlobalKey previewContainer = new GlobalKey();
final pWidget.Document pdf = pWidget.Document(deflate: zlib.encode);
@OverRide
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('excel'),
),
body: RaisedButton(
onPressed: writePdf,
child: const Text('Write Pdf'),
),
);
}
writePdf() {
final pdf = pWidget.Document()
..addPage(pWidget.MultiPage(
pageFormat: PdfPageFormat.a4,
header: (pWidget.Context context) {
if (context.pageNumber == 1) {
return null;
}
return Container(
alignment: Alignment.center,
);
}));
}
}
from dart_pdf.
Because you have to prefix every pdf widgets with pWidget.
from dart_pdf.
Thanks Solved.
from dart_pdf.
Because you have to prefix every pdf widgets with pWidget.
Thanks.
But what if I have a custom widget? How can one get that on the PDF?
from dart_pdf.
Related Issues (20)
- Features not working. HOT 2
- How to add signature image at the bottom right corner of last pdf document. HOT 1
- directPrintPdf multiple copies
- How to block/unable save to pdf
- Error on mac os build with flutter 3.21.0-1.0.pre.2 HOT 1
- Paragraph inside Partition does not pass content to the next page as expected.
- Printing a PDF with layoutPdf fails to print: The 'net.nfet.printing' channel sent a message from native to Flutter on a non-platform thread
- Bangla text Rendering issue.
- PdfPreview renders inaccurate colors on Android
- Khmer Language is still does't working, Please help to improve too
- I/flutter ( 3281): Exception: Exception: Unable to guess the image type 1311710 bytes
- Does not apply PdfColor in alpha HOT 1
- Pdf/A
- Restrictions on customizations
- The Urdu tag is for issues relating to displaying user interfaces and managing data in Udru written language
- When I press the shared button it calls onPrinted instead of onShared
- Extend NewPage with freeSpace HOT 3
- Callback for Print Success/Failure Notification HOT 3
- Not forwarding email extras when sharing
- Emoji's not displaying in PDF generated with dart_pdf HOT 2
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 dart_pdf.