私はAndroid開発の新機能です。私はユーザーから入力を受け取り、円グラフを生成し、pdf形式でレポートをエクスポートするAndroidアプリを作成したいと考えています。私は、それぞれPDFとチャートを生成するiText
(URL)とafreechart
(URL)を使用していますが、私はPDFにその画像を挿入することができるように、画像の中に生成したグラフを変換する方法を知りません。助けてください。Androidのpdfとグラフの生成
0
A
答えて
0
なぜ完全に優れたPDFページを別のPDFに挿入する前にイメージに変換しますか?
PdfReader reader = new PdfReader(path);
//PdfImportedPage inherits from PdfTemplate
PdfImportedPage page = writer.getImportedPage(reader, 1);
Image wrappedImage = new ImageTemplate(page);
// now do whatever you would normally do to position the image where you want it.
これはは、インポートされたページをラスタライズしませありません。それはまだラインアート、テキスト、など...それが何であったかで始まります。しかし今ではImage
で包まれているので、iTextレイアウトクラスを置くと便利です。
大丈夫です。私はAFreeChartのドキュメントを読んだだけです。どうやらキャンバスにしか描画できないようです。
はそれでは、Canvasに描くビットマップにそれを書くためにsetBitmapを呼び出し、JPEGまたはPNG、お電話として保存するBitmapのcompressメソッドを呼び出します。
iTextは、どちらの画像フォーマットでも問題なく処理できます。あなたはおそらくすべてのピクセル情報をIn The Rawにコピーすることができますが、これはあなたのコード作業がかなり少なくなりました。
関連する問題
- 1. Android PDFの生成
- 2. Android用XSL-FOでPDFを生成
- 3. php PDFの生成
- 4. アクティブレポートPDFの生成
- 5. 生成グラフ
- 6. LaTeX for PDF生成の生成
- 7. PDF生成:(
- 8. PDF生成Nodejs
- 9. AndroidのiTextのPDF作成
- 10. ランダム拘束グラフの生成
- 11. csvファイルのグラフ生成
- 12. Rails 3でのPdf生成
- 13. PDF生成のパフォーマンスASP.NET
- 14. 春のPDF生成+ i18n
- 15. デルファイテキストエディタのPDF生成ライブラリ
- 16. PDF生成の自動化
- 17. Java - PDF生成フレームワーク
- 18. 動的PDF生成
- 19. Spring MVC pdf生成
- 20. iOSとAndroidのコード生成
- 21. PDF生成ツールfor .NET(比較とエクスペリエンス)
- 22. Objective-CからLaTeXとPDFを生成
- 23. 複数のグラフpdf R
- 24. エビを使ったPDF生成でのテーブル生成の問題
- 25. iTextのPDF生成のためのベーステンプレート
- 26. Django 1.9でPDFを生成
- 27. Laravel 5.1でPDFを生成
- 28. iText PDF動的生成
- 29. OpenXmlからPDFを生成
- 30. ウェブサイトのグラフを生成しますか?
ありがとうございました。あなたの回答はマークしてください、しかし私の問題は少し異なります。私が生成したチャートはPDFページではありません。 JFreeChart(AFreeChartはJFreeChartのAndroidラッパー)は、Java AWTの助けを借りて、生成されたグラフを画像に変換する機能を内蔵しています。しかし、AndroidはAWTをサポートしていません。だから私はAWTを使用せずにイメージに生成されたグラフを変換する必要があります。しかし、私はそれをどうやって行うのか分かりません。助けてください。 – orchidrudra
私は、Adobe以外の誰もまだそれを行うことができないと確信しています。おそらくレンダリングサービスサイトはGoogle Docsですか? –