Curlで帳票を出したい!! - Printable Version +- Curl Global Community (https://communities.curl.com) +-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1) +--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2) +--- Thread: Curlで帳票を出したい!! (/showthread.php?tid=361) |
Curlで帳票を出したい!! - pokopoko - 12-01-2011 お久しぶりですpokopokoです Curlで帳票を作ってみたいな~と思ったのですが、 100万件あるデータを帳票で作成することはできるんでしょうか マシンスペックとか色々考慮すべきところはあると思いますが・・・ 100万件というのが現実的にいけるかいけないか、どなたか教えて下さい RE: Curlで帳票を出したい!! - usami - 12-02-2011 100万件となるとクライアントで行えば処理が占有されてしまいますので、Curlのクライアントサイドで行うより、Curlからサードパーティー製の帳票ミドルウェア(svf等)を呼び出してサーバサイドで処理を行うことをおすすめします。 どちらにせよ件数は特に問題ないと思いますよ。 RE: Curlで帳票を出したい!! - heavybugtracker - 12-02-2011 Curlで印刷すること自体は問題ないと思いますが、一回の印刷で数十ページ以上印刷すると、時間が大変かかりそうな気がします。 実際に100ページ以上の印刷の場合、ユーザビリィティとして検証したほうがどうですか? RE: Curlで帳票を出したい!! - pokopoko - 12-05-2011 >usamiさん,heavybugtracker ありがとうございます!クライアント側で大量データの帳票を作表するのは難しいんですね・・・ 印刷をしないでイメージだけ作ってファイルにはきたい場合、 Stream的(例えばデータ1000件毎に帳票ファイルに書き込む的な)に帳票イメージファイル(形式は問いません)にデータを流す事は可能でしょうか RE: Curlで帳票を出したい!! - heavybugtracker - 12-06-2011 PDFファイルへの出力は駄目かな?Curlバージョン8.0からの機能のようですが。 (12-05-2011, 01:42 PM)pokopoko Wrote: >usamiさん,heavybugtracker RE: Curlで帳票を出したい!! - pokopoko - 12-06-2011 >heavybugtrackerさん PDF出力でも大丈夫です ただ、PDF出力も試してみたのですが、帳票オブジェクトを作ってからでないとPDFファイル出力ができない為、 大量データを出力したい場合はクライアントの負荷が高くなってしまいます RE: Curlで帳票を出したい!! - 森口 慶紀 - 12-12-2011 print-graphic-pdfプロシージャのパラメータとして multi-part?というキーワード引数が用意されています これをtrueにすることでまだファイル出力対象が存在すると見なされ、 ファイル出力されずに戻り値PrintRootFrameに印刷対象が保持されます falseにするとファイルに出力する様になります(こっちがデフォルト) 例えば1000件ずつのデータを持ったオブジェクトを順次PrintRootFrameに格納していくといった やり方をすれば、ある程度メモリは食わなくなると思います (限度はあるでしょうが。。。) |