私は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からPDFを生成
- 3. グラフと表を使ってpdfを生成するには?
- 4. イオン生成のPdf生成
- 5. 表示テキストメッセージ、graphvizの(有向グラフ)は(independantelyグラフから)PDFを生成
- 6. Android用XSL-FOでPDFを生成
- 7. php PDFの生成
- 8. アクティブレポートPDFの生成
- 9. Java Pdf生成とダウンロード
- 10. JSでのPDFの生成と変更
- 11. LaTeX for PDF生成の生成
- 12. Laravel PDFをグラフで生成してメールで送信します。
- 13. AndroidのiTextのPDF作成
- 14. PDF生成Nodejs
- 15. PDF生成:(
- 16. 生成グラフ
- 17. WKHTMLTOPDF - PDFのサムネイルの生成
- 18. Rails 3でのPdf生成
- 19. PythonでのPDF生成
- 20. PDF生成のパフォーマンスASP.NET
- 21. PDF生成の自動化
- 22. PDF用のサムネイルを生成
- 23. 春のPDF生成+ i18n
- 24. デルファイテキストエディタのPDF生成ライブラリ
- 25. 日アクティビティのグラフを生成
- 26. csvファイルのグラフ生成
- 27. ウェブサイトの自動生成グラフ
- 28. ランダム拘束グラフの生成
- 29. 動的PDF生成
- 30. Java - PDF生成フレームワーク
ありがとうございました。あなたの回答はマークしてください、しかし私の問題は少し異なります。私が生成したチャートはPDFページではありません。 JFreeChart(AFreeChartはJFreeChartのAndroidラッパー)は、Java AWTの助けを借りて、生成されたグラフを画像に変換する機能を内蔵しています。しかし、AndroidはAWTをサポートしていません。だから私はAWTを使用せずにイメージに生成されたグラフを変換する必要があります。しかし、私はそれをどうやって行うのか分かりません。助けてください。 – orchidrudra
私は、Adobe以外の誰もまだそれを行うことができないと確信しています。おそらくレンダリングサービスサイトはGoogle Docsですか? –