1 名前:外付けMO [ 2001/03/06(火) 14:54 ID:1udeW7DM ] FreeBSD4.2R + Apache1.3.19 + PHP4.0.4pl1 + libpng1.0.7 + libjpeg-6b + freetype-1.3.1 + GD1.8.3をインストールした 環境で、pdflib3.0.2を使ってPDF形式でファイルを出力させたい んですけど、うまくいきません。 どなたか正攻法を教えてください。 (もしかして、TrueType使うのにX window関係もインストールしなきゃ だめですか?)
20 名前:名無しさん@お腹いっぱい。 mailto:age [01/12/09 18:24 ID:???] >UNIX にも Acrobat Reader あるよぉ… AdobeはAcrobat5.0からUNIXプラットフォームを切り捨ててるよ。 もうマルチプラットフォームじゃないってこと。 >印刷を前提とした文書以外は PDF にする意味はないと思う。 禿同。
21 名前:nobodyさん [02/04/17 22:47 ID:mDHA2oJG] ちょっと質問なんですが、 あらかじめ用意した数種類のpdfファイルを結合して ひとつのpdfファイルにすることはできるのでしょうか? 例えば、商品ごとにpdfを用意して、それらを結合して商品リストのpdfを作るようなこと。 ご存知の方いらっしゃいましたら、何かヒントでも結構ですのでご教授ください。
22 名前:nobodyさん mailto:age [02/05/26 23:49 ID:???] >>21 PDFの仕様は公開されているので自力でできなくはないですが、非常に難しいです。 Adobeに数百万払ってPDFLibraryを購入すれば簡単に処理できます。 一部のWebサーバはAcrobatという製品を起動してこうした処理を行っていますが、 完全なライセンス違反ですので絶対に真似してはいけません。 また、そもそも本当にPDFが必要なのかよく考えてみてください。 限られた機種でした見ることができず、しかもとてつもなく重いPDFを いまさら採用する必要はほとんどないはずです。
23 名前:nobodyさん mailto:sage [02/05/27 17:48 ID:???] 私PDF嫌い。 PDFだと見る気無くなる。
24 名前:nobodyさん [02/05/28 01:24 ID:/3mnjqQU] なんでこんなに重いのかって事だよね 問題わ
25 名前:nobodyさん mailto:sage [02/05/28 01:45 ID:???] ですな。
26 名前:nobodyさん [02/05/28 05:52 ID:vdMinvqo] >>1 PHP4.06+PDFLIB3.03で以下のようなPHPのコンパイル・オプションで実行しています。 ./configure --without-mysql --with-pgsql=/usr/local/pgsql \\ --with-gd=/usr --with-apxs=/usr/local/apache/bin/apxs --with-ttf --enable-mbstring --enable-track-vars --enable-versioning --with-pdflib=/usr/local/ --with-zlib=/usr --enable-rule=EAPI --with-jpeg-dir=/usr --with-png-dir=/usr --with-tiff-dir=/usr --with-zlib-dir=/usr >>22 PDFは割合好かれています。WEBでも印刷がきっちり出せるからです。 PDFLIBのライセンス料金は$500/CPUですね。 >>13 伝票を印刷するシステム書きました。
27 名前:nobodyさん mailto:sage [02/05/28 13:09 ID:???] 一年も前の書き込みにレス付けられても……。 > PDFは割合好かれています。 利用する側はウザいだけです。
28 名前:nobodyさん mailto:sage [02/05/29 13:28 ID:???] >>20 Linux版のAcrobat Reader 5.0.5出てるが・・・
29 名前:nobodyさん [02/06/01 01:12 ID:P4QzrXmY] >>27 印刷用途だとほかに手が少ないし。HTMLやEXCEL・ACCESSなんかだと どうしてもクライアント環境に左右されちゃうし。 >>26 さんもただのWebサイトで理由もなくPDF使ってるわけじゃないでしょ。 ところで www.fpdf.org/ ↑を使ったことのある人いない? タダっていう話なんだけど・・・
30 名前:nobodyさん [02/06/01 13:10 ID:P4QzrXmY] 日本語フォントがないな。
31 名前:nobodyさん mailto:age [02/06/01 19:38 ID:???] >理由もなくPDF使ってるわけじゃないでしょ。 逆に相当な理由がないとPDFは使うべきじゃないね。 Acrobatはバージョンが上がるたびに重くなっていてユーザーが 嫌悪感を持ってるのは事実。 さらにマルチプラットフォームでもなんでもない点が致命的。 最近はモバイルのユーザーも多いしね。
32 名前:nobodyさん [02/06/02 03:47 ID:A0OdIh/n] >>31 印刷物に対するユーザーの要求は厳しく、逆にイントラだと重さはあんまり気にされない。
33 名前:nobodyさん [02/06/02 14:07 ID:1GO9X2qm] Acrobat Readerはアンチエイリアス?とかを切ると、 セレロン300A + 128MBな環境でも軽いが・・。 印刷時にはちゃんと字がきれいに印刷されるから、 普段は切っているよ。 >>31 さんは帳票印刷するような場合には どうやってシステムを組むのでしょうか? XMLとかで簡単に組めないかなー。
34 名前:nobodyさん mailto:sage [02/06/02 15:09 ID:???] >>32 PDFをダウンロードする時間より、Acrobatの起動時間が問題なんですが。 それにイントラだったらWordとかのネイティブファイルに直アクセス させるのが常套手段でしょ。
35 名前:nobodyさん [02/06/02 22:18 ID:0548KEKQ] WordやExcelファイルを動的に作成するのって Windows + PHPでCOMつかってやれるって聞いたような気がしたけど、 Wordのほうが重いような気がしてならない。
36 名前:nobodyさん [02/06/03 03:38 ID:+tAB8DAE] >>34 MS-WORDの動的生成、どうやっていますか? 特にPHPのときの処理手順を希望。 PDFだと印刷用紙にあわせてきっちり座標を決められるから、 帳票系の印刷水準あがって便利だと思います。
37 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
38 名前:nobodyさん mailto: [02/06/05 18:27 ID:???] 印刷は奥が深い。 金があればそうでもないが。
39 名前:nobodyさん mailto: [02/06/07 19:27 ID:???] PHP4.2.1とPDFlib4.0.2でファイルにではなく、 ブラウザに直接PDFを出力しているのですが、 PDFを出力するページに対してPOSTでデータ送ったら 確実に失敗してしまいます(白紙になる)。 これは仕方ないのでしょうか? あとセッションをスタートさせると、これまた確実に失敗します。 これはヘッダがセッションをスタートするために 書き換えられてしまうから仕方ないのでしょうか。
40 名前:nobodyさん [02/09/26 18:32 ID:CUk7RGYW] PDFlib使おうと思ったらPHPリビルドしにゃいかんのね。 RedHat7.3でRPM版のPHPだとどうせいというんだね、諦めれと?
41 名前:nobodyさん [02/10/08 00:24 ID:OGtZEEu6] 「どうせいというんだね?」と問われれば、 『RPMSから作ってね(はぁと』と答える。 しょせんリビルドだがな(w
42 名前:山崎渉 mailto:(^^)sage [03/01/15 13:49 ID:???] (^^)
43 名前:nobodyさん [03/02/05 11:33 ID:WEthfaUe] CGI 機構でもって FDF ファイルを動的に作って、Adobe Acrobat で作ったPDFファイル に差し込んで表示というのを試したんですけども、これをやったら、ブラウザの中にち ゃんとPDFファイルが表示されて FDF の内容が差し込まれて表示できているんですけ ども、別の Acrobat Reader のウィンドウが開いてしまうんですよね。別の Acrobat Reader のウィンドウが開いてしまう対処法があれば教えてください。
44 名前:nobodyさん mailto: [03/02/05 20:09 ID:???] このすれ、まさに俺様が特別講師になってもいいくらいだわ。 ちょっと今忙しいから、手が空いたらまとめて回答してやるよ。
45 名前:山崎渉 mailto:(^^) [03/03/13 17:20 ID:???] (^^)
46 名前:nobodyさん mailto:sage [03/03/31 13:19 ID:???] PDFlib5.0betaどうよ
47 名前:nobodyさん [03/04/12 18:59 ID:mL/ndfFh] PDFフォームのデータ受信はできますか? CGIからデータをフォームに流し込むようなことがしたいです。
48 名前:nobodyさん mailto:sage [03/04/13 08:04 ID:???] >>47 できます。
49 名前:47 [03/04/13 08:22 ID:tsHsA4Gi] ホントですか! どこか解説サイトや、このあたりを解説している書籍 ありませんでしょうか?よろしくお願いします。
50 名前:47 [03/04/14 09:28 ID:+OOyUXML] 参考になるサイト見つかりました。FDFというのを使うんですね。 ところでフィールドのプロパティ制御できますか? 中央とか右揃えとかです。オシエテばかりですみません。
51 名前:bloom [03/04/14 09:30 ID:ri8n5kTm] www2.leverage.jp/start/
52 名前:nobodyさん mailto:sage [03/04/14 16:59 ID:???] PDFlib5で日本語もポジション指定できるようになって万々歳
53 名前:nobodyさん mailto:sage [03/04/14 22:54 ID:???] >>52 バージョンアップ有料なんだね。フル機能版はバイナリ提供のみだし。 Formが使えるようになってたら是非バージョンアップしたかったところ だけど、うちはしばらく4.03使っていくつもり。 日本語の扱いは4でもそんなに困らないしね。
54 名前:nobodyさん mailto:sage [03/04/16 20:43 ID:???] PDFlibを使って日本語フォントで半角を出力すると 全角の幅を取ってしまうのですが、 これを回避する方法は無いものでしょうか。
55 名前:nobodyさん mailto:sage [03/04/16 21:20 ID:???] >>54 文字種毎にフォントを変える。
56 名前:nobodyさん mailto:sage [03/04/16 21:32 ID:???] 半角カナは?
57 名前:nobodyさん mailto:sage [03/04/16 22:26 ID:???] >>56 水平スケーリングを変える。
58 名前:nobodyさん mailto:age [03/08/18 20:08 ID:???] ほしゅ
59 名前:nobodyさん [03/09/02 00:12 ID:lRAozk3I] JSPとReportCafe使ってPDF書き出しすることにしたよ((;´ー`))みんなゴメン
60 名前:nobodyさん [03/09/02 00:15 ID:23S+e9ED] 長瀬愛ちゃんがセーラー服姿で大奮闘!ちいちゃな身体にルーズソックスがよく似合います。 当然ながらお得意の騎上位での腰振りもやってくれてますのでファン必見です!!その他有名女優が セーラー服であんな恥ずかしことを...! 66.40.59.77/index.html
61 名前:nobodyさん mailto:sage [03/09/12 02:24 ID:???] どうでもいいがAcrobat6は起動ロゴだけかっこいいな。
62 名前:nobodyさん mailto:sage [03/09/12 02:24 ID:???] Reader6か、スマソ
63 名前:nobodyさん [03/09/15 00:49 ID:dnpFvjr0] PPSってのが激しく便利なんだけど PDF_fill_textblock関数の5番目の引数の意味がわからん… 早く日本語マニュアルリリースきぼんぬ。
64 名前:nobodyさん [03/09/15 00:51 ID:T1RUd+vt] ここに来て私に命令して! angely.muvc.net/page043.html
65 名前:nobodyさん [03/09/18 02:08 ID:Widl0h0+] PDFlib旧バージョンってどこかに落ちてますか? 検索しても公式サイトにリンクが貼ってあって、 見つからないといわれるだけ…。
66 名前:nobodyさん mailto:sage [03/09/18 11:42 ID:???] >>65 ttp://www.susono.com/~micangel/pdflib-4.0.3.tar.gz upしといたぞ
67 名前:nobodyさん mailto:sage [03/09/18 23:03 ID:???] >>66 ありがとうございます!無事インストールできました。 これから色々遊んでみようと思います。
68 名前:nobodyさん mailto:sage [03/09/19 14:19 ID:???] 集中砲火を浴びるAdobeのPDF www.zdnet.co.jp/news/0309/19/ne00_pdf.html MacromediaやAutodeskじゃ結局トンデモなモンが出来そうだけど。
69 名前:nobodyさん [03/10/15 18:24 ID:eVSswpdN] >>66 FDF toolkit SDK もありませんか?w サーバーはLinux で phpを使用してPDFの帳票を作成したいと考えていて、 php.planetmirror.com/manual/ja/ref.fdf.php を見つけました。 早速試してみようと思いましたが、 >要件 >partners.adobe.com/asn/acrobat/forms.jsp から取得可能な > FDF toolkit SDKが必要です。 PHP 4.3以降、少なくともSDK version 5.0 とあり、じゃーダウンロードでもしてみっかーと思っていってみると、 >Acrobat 6 version - coming soon >Please check back soon for a new version となっていて、ダウンロードできませんでした。 9月頃はバージョン5対応のものをダウンロードした人が、PHP初心者板 にダウンロードしたと書き込んでいたのですが....。 サイト内検索で、バージョン4.05対応のものはみつけたのですが、 partners.adobe.com/asn/acrobat/forms405.jsp Windows 対応のものしかダウンロードできませんでした。(ToT)
70 名前:nobodyさん [03/10/15 18:56 ID:uFEWlZud] pksp.jp/tosi-20/?o=
71 名前:nobodyさん [03/10/23 17:01 ID:tL9TDYZf] PPSの使い方なんだけど 一覧表を作るのに for PDF_fill_textblock "Field1"… Loop みたいな事したいんだけど どうすれば改行してくれるの? まさかtextblockをレコード数分配置しなきゃいかんって事はないよね? 誰か教えてーーー
72 名前:nobodyさん mailto:sage [03/10/23 22:27 ID:???] 男ならここを見て自前で生成汁! ttp://www.kobu.com/docs/pdf/pdfxhand.htm
73 名前:nobodyさん [03/11/11 17:49 ID:D3vqqH5q] Vine Linux で PHP-4.3.4 PDFlib-Lite-5.0.2 を用いてPDF文書を作成しているのですが、 長い文字列(日本語)を改行して表示することは 可能なのでしょうか? mb_strcut を使って分割表示すると、文字列の 途中に半角英数が入った途端文字化けります。。。
74 名前:nobodyさん mailto:sage [03/11/11 20:55 ID:???] PHPでpdf作れるライブラリって何種類くらいあるですか?
75 名前:nobodyさん mailto:sage [03/11/15 00:41 ID:???] たくさん。 だがマトモに使えるのは5種類くらい
76 名前:nobodyさん [03/11/16 12:05 ID:nId+FILK] hykw.tv/comp/pdflib/
77 名前:nobodyさん [03/11/24 10:42 ID:6rMBtqDR] 既存のPDFファイルをPHPでテキストに変換することは出来ますか?
78 名前:nobodyさん [04/01/07 11:28 ID:gqVMzSMb] ./configure cpdflib >= 2 make をすると、 ext/cpdf/cpdf.lo: In function 'zif_cpdf_global_set_document_limits': /usr/local/src/php-4.3.4/ext/cpdf/cpdf.c(.text+0x24a): undefined reference to 'cpdf_setGlobalDocumentLimits' *** Error code 1 FreeBSD4.9 + Apache1.3.29 + PHP4.3.4 + ClibPDF2.02-r1-1 の環境で、 ClibPDFは /usr/local/lib にインストールされ、 PHP で ./configure --with-cpdflib とすると、cpdflib >= 2 を要求するなんてエラーが発生します。 仕方ないので、ClibPDF1.10-7eをインストールしてからClibPDF2.02-r1-1をインストール、 そして、./configure をかけると何故か通ってしまいます。 そこから、make をすると、 ext/cpdf/cpdf.lo: In function 'zif_cpdf_global_set_document_limits': /usr/local/src/php-4.3.4/ext/cpdf/cpdf.c(.text+0x24a): undefined reference to 'cpdf_setGlobalDocumentLimits' *** Error code 1 と停止してしまうのです。 原因が分からず悩んでおります。お分かりになる方がいらっしゃいましたらご教授お願いいたします。 まだ試していないのですが、--with-pdflib も付けないと駄目とかではないですよね。
79 名前:nobodyさん [04/01/07 11:30 ID:gqVMzSMb] ↑ミスりました。スミマセン。上の数行は気にしないでください。
80 名前:nobodyさん mailto:sage [04/01/14 16:57 ID:???] >>27 >ところで >www.fpdf.org/ >↑を使ったことのある人いない? >タダっていう話なんだけど・・・ ところで ttp://fpdf.japansite.net/ ↑を使ったことのある人いない? タダっていう話なんだけど・・・
81 名前:nobodyさん [04/01/22 15:29 ID:3Oj9FFqp] >>80 >ところで >ttp://fpdf.japansite.net/ >↑を使ったことのある人いない? >タダっていう話なんだけど・・・ 結構使いやすいです。 全部自分でプログラムで書かないといけないのがめんどいけど
82 名前:nobodyさん [04/02/08 12:36 ID:DCKwTeXD] 4.0.3 使ってるんですけど、日本語でPDF_show_boxed使うとエラーが出ます。 何とかやる方法ないですかね。 Fatal error: PDFlib error: PDF_show_boxed not supported for CID or EBCDIC encoding in
83 名前:nobodyさん mailto:sage [04/02/08 17:16 ID:???] >>82 CIDフォントの文字幅は全角と半角の2種類しかないと考えて 自分で文字列幅計算する関数を作ってやる。 どうせ日本語英数混在の文字列を表示する場合は、文字種ごとに フォントを変更する処理が実質必要だし、一度作っておけばあとは 汎用的に使えるし。
84 名前:森の妖精さん [04/02/15 17:34 ID:hYQYfjkg] XMLを生成させてxslとあわせてシェルからfopで作り上げる方法がある。
85 名前:nobodyさん mailto:sage [04/03/04 04:30 ID:???] LaTeX -> dvi -> ps -> pdf という方法もある。
86 名前:nobodyさん mailto:sage [04/03/07 10:03 ID:???] PDF作るのにわざわざTeX使う方法を薦めるTeX厨は...
87 名前:nobodyさん [04/04/08 13:43 ID:YbUNc2+o] FPDFを試用中です。 日本語はSJISでなら利用できるとのことですが、UTF-8を利用する 方法はないですかね。 >>86 PDFlibが使えない案件でUTF-8を使おうと思ったら、TeXでPDF作るのが 一番現実的な方法ですよ。
88 名前:nobodyさん mailto:sage [04/04/10 12:00 ID:???] >>87 つまりPDFlibが使えるんならそっちの方が現実的ってことだよね。 んで、PDFlibが使えない場合に本当にTeXが現実的かっていうと、 PHPあきらめてJava+iTextの方が現実的のように思えるな。 自分サーバー使うにしてもレンタルサーバー使うにしても。
89 名前:87 mailto:sage [04/04/10 20:06 ID:???] >>88 > >>87 > つまりPDFlibが使えるんならそっちの方が現実的ってことだよね。 ですね。 > んで、PDFlibが使えない場合に本当にTeXが現実的かっていうと、 > PHPあきらめてJava+iTextの方が現実的のように思えるな。 個人的にTeXやXML、HTML、SVG、Postscriptなんかのマーク アップ言語に全く抵抗が無いし、ノウハウの蓄積もあるので、 そういう面の好みもある。 だから一番現実的というのは言い過ぎでした。 正直にいうと、iTextは使ったこと無いので調べてみます。
90 名前:nobodyさん mailto:sage [04/05/27 15:52 ID:???] >>87 UTF-8はOlivierが対応しないって明言してるね 本家のjapanese.zipはSJISのみ対応だが、MBFPDFだとEUC-JPもOK
91 名前:nobodyさん mailto:sage [04/05/27 16:06 ID:???] >>90 せっかくPDFがUnicodeをサポートしてるのにもったいないよね。 ていうか、Unicodeに対応すれば個別にローカライズする必要は無いんじゃないの? と思う漏れは文字コードについてよく分かってませんです。はい。
92 名前:nobodyさん [04/07/05 19:35 ID:fxnV4X54] FPDFでゴシックフォント使ってる人いますか? それが使えればかなりいいんだけどなー
93 名前:nobodyさん mailto:sage [04/07/05 21:02 ID:???] 使えるよ。バンバン使ってる。
94 名前:nobodyさん mailto:sage [04/07/06 08:52 ID:???] >>93 まじですか? ど、どうやってるんですか?
95 名前:nobodyさん mailto:sage [04/07/09 23:22 ID:???] ん? MBFPDFを拾ってサンプルのexja.phpを見れば一発だよ。 もし「ゴシックフォント」の意味を取り違えていたらごめん。
96 名前:nobodyさん [04/07/10 00:50 ID:JNqXTFjY] >>95 それってMSゴシックですよね。 Linuxなどでやろうとすると ライセンス違反になってしまいますよね。 Windowsでやるならいいんでしょうけど。。。
97 名前:nobodyさん mailto:sage [04/07/10 08:24 ID:???] >>96 FPDFを用いたPDF生成をLinux上でやる場合、のことだよね? FPDFはフォント埋め込み機能を持たないのでメトリクス情報だけを使う。 だからMSゴシックのフォントそのものをLinuxに持ってく必要はないよ。 メトリクス情報はMBFPDFに添付されている。 MSゴシックを使ったPDFをLinux上で表示する場合、のことなら、 単に、代替フォントをリーダー側で指定しろという話だよね。
98 名前:nobodyさん mailto:sage [04/07/10 14:41 ID:???] >>97 なるほどーーー ではMBFPDFでMSゴシック指定で出力して あとはそれを表示するクライアントに MSゴシックがあればちゃんと表示されると。 試してみますーー よくよく考えたらPに対応できないってことでしたっけ?
99 名前:nobodyさん mailto:sage [04/07/10 16:25 ID:???] >>98 MS Pゴシックについてもメトリクス情報はMBFPDFが持ってる。
100 名前:nobodyさん mailto:sage [04/07/11 23:11 ID:???] >>99 横からすみません MBFPDFって使ったことないんだけど 本家にあるjapanese.zipとは違うんだよね? 日本語はそっちが主流なんですかね?
101 名前:nobodyさん mailto:sage [04/07/12 11:23 ID:???] フォントの種類が限られるから、用途に応じて使い分けた方がよさげ。
102 名前:nobodyさん mailto:sage [04/07/12 15:09 ID:???] >>100 本家のjapanese.zipができる前に日本人がchinese.zipを元に作ったもの。 japanese.zipは何かあったら英語やフランス語での交渉になると思うと打つ。
103 名前:98 mailto:sage [04/07/12 22:37 ID:???] 試してみてPゴシックもちゃんと表示できました! でもMultiCellが思うようにいきません 指定した高さで均等割りになってしまうようで 上詰めで表示するにはどうしたらいいんでしょう? japanese.zipでは $pdf->MultiCell(50,5, "あいうえおあいうえおあいうえお", 0, 'L', 0); とすると指定した幅でちゃんと折り返して表示されます。 (枠は別に書くようにしてました。) MBFPDFで何行になるか分からないテキストの場合 どうやって表示してますか?
104 名前:nobodyさん mailto:sage [04/07/13 10:14 ID:???] Xを幅で足していって、リミットを超えたらYを変えるといいでしょう。
105 名前:nobodyさん mailto:sage [04/07/13 11:40 ID:???] FPDF で 3 ページを超える表は無理でしょうか? MultiCell で次ページに行くと Y が 0 からはじまるのですが、 何ページ目にいるか分かる方法はありますか?
106 名前:98 mailto:sage [04/07/13 19:17 ID:???] >>104 ありがとうございます GetStringWidthで地道にやってなんとかできそうです。 Pフォントでも全角文字だと固定幅になっちゃうんですね。 もうちょっと汎用的に使えるようにするためには 自分用に関数で覆わないと使い勝手がイマイチですね。 もちろんフリーなのはたいへんありがたいという前提ですが。 >>105 PageNoで取得できそうですけど。
107 名前:105 mailto:sage [04/07/13 22:23 ID:???] >>106 PageNo、ありがとうございます。 現在 4 ページにいて 2 ページ目の X, Y に書く、ってできますか?
108 名前:nobodyさん mailto:sage [04/07/14 09:23 ID:???] >>107 むずかしい予感
109 名前:105 mailto:sage [04/07/14 13:11 ID:???] >>108 しょぼん…な予感?
110 名前:nobodyさん mailto:sage [04/07/20 14:19 ID:???] Pで固定幅になるのはバグ。どこ直したか忘れたので思い出したら書く。スマソ 前のページに遡るのって、帳票の先頭に合計値を書くとかってこと? そういうのは先に全部計算しておいてから出力するのがセオリー。
111 名前:nobodyさん mailto:sage [04/07/20 16:25 ID:???] >>110 105じゃないけど MultiCellでページまたがると カレントページが次のページにいってしまうので ページまたがるMultiCellを横に2つ並べるようなのはできない ってことかな? ※試してないので予想です しかし本家(日本)はもりあがらないですね
112 名前:nobodyさん [04/08/17 19:33 ID:ETPrvogz] PDFって印刷するときに 印刷位置を調整することってできないのでしょうか? プリンタに合わせて印刷位置を微調整するためには PDFファイルを作るときにプリンタ印刷時のことを考えて 出力位置を調整するしかないですかね?
113 名前:nobodyさん mailto:sage [04/08/19 19:44 ID:???] >>112 たぶんできないと思う おれはアプリ(PHP)側で 印刷位置調整できる画面をつくってクッキーに書き込んで その値をPDF作成時にオフセット値として使ってる。 でもそのPDFをクライアントで保存して 別のプリンタで印刷したいときとかズレちゃうんだよね。 白紙への印刷ならいいんだけど 汎用の請求書とかに印刷するときとか困る。
114 名前:nobodyさん [04/10/17 18:01:02 ID:ssVFckhA] FPDFでPDF作ろうとしています。 プレビュー(画面)の時は表示されるけど、 プリンターには印刷されないような線とか 文字って書く事はできますか?
115 名前:nobodyさん mailto:sage [04/11/08 02:50:21 ID:???] www.komatsu.co.jp/css/whatdjvu.htm PDFより軽い
116 名前:nobodyさん mailto:sage [04/11/08 13:53:09 ID:???] 宣伝ご苦労
117 名前:nobodyさん mailto:sage [04/11/22 17:09:22 ID:???] >>114 遅レススマソ 単に印刷を禁止する(FPDF_Protectionを使う)だけでは駄目なのか?
118 名前:nobodyさん mailto:sage [04/11/29 14:22:45 ID:???] FPDF+FPDIって使えそうだけど、先輩方の目からみてどうですか? pdf.sytes.net/Fpdf/FPDI.htm PDFLibは個人向けには無料っつてもPDFLib Liteなんて機能少なすぎて 着手する気になれないっす。
119 名前:nobodyさん mailto:sage [04/12/06 23:11:45 ID:???] なので TeX。罫線というか表は詩ぬほど面倒だが。
120 名前:nobodyさん mailto:sage [04/12/08 00:07:16 ID:???] 少量多品種ならTeXもありだな。ただ、やはりPDFlibで作るより サイズが大きくなるのとコンパイルに時間がかかるので、 大量生産には向かない。 >>118 低機能でも1postscript単位でミリミリに制御できるのがPDFlibの長所。 レイアウトや精度によってはFPDFも使い物になると思うよ。
121 名前:nobodyさん [04/12/10 15:42:13 ID:/dQOXU2x] FPDFで出力したPDFの文字を Acrobatで編集しようとすると フォントがないって言われるのですが どなたか回避方法をご存知ないでしょうか?
122 名前:nobodyさん mailto:sage [04/12/13 13:33:31 ID:???] >>121 ごめん、わからん・・・ 日本のユーザサイトも閑古鳥がないてるし FPDFって廃れつつあるのかな? 他にいいツールがあればいいんだけど
123 名前:nobodyさん mailto:sage [04/12/13 19:01:03 ID:???] なので TeX。Linux サーバで動かすとフォントの問題とかあるが。
124 名前:nobodyさん [05/02/28 13:38:50 ID:TxdrCB/r] FPDFで出力したPDFって アクロバットで編集できないの? FPDFのフォーラムでも回答がないみたいですね。 他のPDFLibとはは編集できるのでしょうか?
125 名前:nobodyさん mailto:sage [05/03/16 14:05:51 ID:???] FPPS なんかねーのかな
126 名前:テスト ◆SQ2Wyjdi7M mailto:sage [2005/04/17(日) 13:51:07 ID:???] テスト
127 名前:nobodyさん mailto:sage [2005/05/15(日) 20:30:55 ID:???] jasper report のPHP版ってないかなぁ。。。
128 名前:nobodyさん mailto:sage [2005/09/26(月) 11:07:42 ID:???] Red Hat Linux + Apache1.3.20 + PHP4.2.4 + PDFlib5.0.0 という環境で ローマ数字をPDFで表示させるためには フォントの追加をすればいいのでしょうか?
129 名前:nobodyさん [2006/03/01(水) 16:59:02 ID:8+5yR/Oc] FPDI使ってみたけどいいね ってことでage
130 名前:nobodyさん mailto:sage [2006/03/01(水) 17:19:03 ID:???] >>128 ローマ数字ってただのアルファベットだろ IVXDCLMが表示できれば問題なし
131 名前:nobodyさん [2006/05/11(木) 22:58:38 ID:5tgsOA9f] UFPDFを使用して文字コードはUTF-8でPDFを作成しようとしています。 フォントにArial Unicode MSを使用してみたのですが、出来上がった PDFファイルのサイズが15M程になってしまいました。。 おそらく不要なフォントまで埋め込まれているためだと思うのですが、 埋め込むフォントを最小限に抑える方法はありませんか?
132 名前:nobodyさん [2006/06/10(土) 23:42:29 ID:FA8uMv8H] ebi.2ch.net/php/kako/983/983858078.html
133 名前:nobodyさん [2006/07/31(月) 18:34:08 ID:cfYgpsSt] >>131 UFPDFを改造するしかないのかな?
134 名前:nobodyさん [2006/10/09(月) 12:22:49 ID:ihs+diV5] TCPDFの情報は無いかー
135 名前:nobodyさん [2006/11/27(月) 17:17:29 ID:OoGgWVey] あげ
136 名前:nobodyさん mailto:sage [2006/12/22(金) 22:38:17 ID:???] 数年ぶりにPDFlib動かしてみたが大分使いやすくなっててビビった。 まあ、つけると固まる制約とか色々な糞仕様は相変わらずだったけど・・・
137 名前:nobodyさん mailto:sage [2006/12/23(土) 16:39:08 ID:???] つける?
138 名前:nobodyさん mailto:sage [2006/12/23(土) 21:19:54 ID:???] >>137 最大行数を設定して(デフォルトはオート)、もしオーバーした場合処理が固まって帰ってこない。など。 日本語環境のみなのかはわからんけど、越したらエラー出すとか切るとかしてくれよとか思う
139 名前:sage mailto:sage [2006/12/28(木) 17:15:28 ID:???] >> 138 オプション指定しろや
140 名前:nobodyさん mailto:sage [2006/12/31(日) 15:20:31 ID:???] 自分でオーバするかどうかチェックぐらい汁!
141 名前:nobodyさん mailto:sage [2006/12/31(日) 17:03:40 ID:???] これだけ騒がれても世の中バッファオーバーランがなくならない ということが良く判る事例ですね
142 名前:nobodyさん mailto:sage [2006/12/31(日) 20:25:15 ID:???] 誰かがチェック汁と文句は言うが、自分がチェックすれば良いことに気付かないアフォPGが多いですね。
143 名前:nobodyさん mailto:sage [2007/02/24(土) 21:14:21 ID:???] ☆
144 名前:nobodyさん [2007/03/30(金) 23:20:55 ID:LXJS9GGi] すいませんGDで描いたやつをfpdfに貼付けられますか?
145 名前:nobodyさん mailto:sage [2007/04/14(土) 22:38:23 ID:???] この数日、FPDFの日本語サイト繋がらない・・・。
146 名前:nobodyさん mailto:sage [2007/04/18(水) 19:17:40 ID:???] >>145 つながらないねー 最近見てなかったけど書き込みもなかったのかな? 本家の新バージョンもでないし
147 名前:nobodyさん mailto:sage [2007/04/19(木) 01:25:51 ID:???] ここ数日なんだ。 nslookup で japansite.net 調べてもIP引けないし。
148 名前:nobodyさん mailto:sage [2007/04/25(水) 01:05:04 ID:???] 繋がった。 繋がらなかったのはなんだったんだろう?
149 名前:nobodyさん mailto:sage [2007/04/27(金) 01:44:58 ID:???] MS以外のゴシック使いたいんだけど、どうするんだ? Adobe Reader に Resource/CIDFont/KozGoStd-Medium-Sub.otf というフォントがついているのでそれを使いたいけど、 otf ファイルからフォントの設定を作る方法がわからん! おしえてエロイひと
150 名前:nobodyさん mailto:sage [2007/09/01(土) 23:20:07 ID:???] ☆
151 名前:hoge [2007/12/11(火) 10:01:30 ID:UKLpRyTV] PDFLib7で半透明のテキストを出力したいのですが 可能でしょうか? 背景の上に描画して背景もテキストも見えるのが目的です。
152 名前:nobodyさん mailto:sage [2007/12/18(火) 21:25:41 ID:???] >>22 なるほどね、自動羽化してね 気がつかなかったよ
153 名前:nobodyさん mailto:sage [2008/02/29(金) 20:34:41 ID:???] えげつなく過疎っているスレだな。もうみんな自分のやり方を身につけ終わったと言うことかな? 結構まだ、可能性があるはずなのに不便きわまりないんだがな。> PDF作成 で、最近お仕事が入るかも知れないので勉強中だが、UFPDFとTCPDFって物凄く似てない? というかどっちかがパクリ? いや、まだTCPDFの方は見てないんだけどな。これから見て同じなら物凄くがっくりだ。
154 名前:nobodyさん mailto:sage [2008/03/24(月) 13:54:31 ID:???] PDFファイルのファイルサイズを小さくするソフトは 何がありますか?なるべく安い(無料)が良いですが・・・
155 名前:nobodyさん mailto:sage [2008/03/25(火) 18:38:18 ID:???] >>154 ソフトっていうのはよくわからんけど・・・ まず、データが圧縮されていないと大きくなるね でスレ的に、PHP等で作るっていう前提で、フォント埋め込みがある場合、サブセット埋め込みに 対応しているかどうかが(当たり前だけど)一番大きい 逆に言うと、フォントの埋め込みがある場合は他の要素は無視していいレベルかもw で、PHPのライブラリで無償でフォントのサブセット埋め込みに対応しているライブラリは実は俺が 欲しいんだが、誰か知らないかな・・・。 HALはサブセット埋め込み出来るんだけど、既存PDFの読み込みが出来ない・・・ 結局、有料のPDFlib一択になりそうなのがすこーーーし寂しいんだ Javaを使えるなら、iTextで良いんだけどね
156 名前:nobodyさん mailto:sage [2008/03/25(火) 18:42:28 ID:???] >>155 自己レス HALじゃなくHARUだったw
157 名前:nobodyさん mailto:sage [2008/05/13(火) 01:40:13 ID:???] 自分は、symfonyで開発してて、 TCPDF(www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf ) sfTCPDFPlugin(symfonyのプラグイン) IPAのフリーフォント(ossipedia.ipa.go.jp/ipafont ) で試してみたけど、異常にファイルサイズが大きくて使い物にならない。 うまい方法ないかネェ…。
158 名前:nobodyさん [2009/04/23(木) 23:03:03 ID:OHxmLGc9] フォームに入力した文字列を、PDFに位置を調整した上で表示する。 という作業を行うページを作成したく思っています。 そのために必要なのは、基本的なPHPの知識と、FPDFでいいんですよね? こういったPDF作成に関する初学者のための勉強書、勉強サイトはないものでしょうか?
159 名前:158 [2009/04/27(月) 22:42:43 ID:rKa6RPjk] MBFPDFとrotationを用い、文字の縦書きを行いたいのですが、 どうもクラスの受け渡しがうまくいっていないようです。 wp.myopensrc.com/2009/01/fpdf/ を参考に、 MBFPDFを 11: require('fpdf.php'); // Original Class 12: require('rotation.php'); // ★追加 41: class MBFPDF extends PDF_Rotate // ★修正 rotation.phpを、 2: require('fpdf.php'); // ★修正 4: class PDF_Rotate extends FPDF //そのまま としても、 Fatal error: Cannot redeclare class FPDF in C:\〜〜〜\fpdf.php on line 13 となってしまいます。 一体、どこが誤っているのでしょうか?
160 名前:nobodyさん mailto:sage [2009/05/23(土) 16:40:43 ID:???] 阿呆な上司が 「使用ユーザーが多いイントラサイトの印字要望が多すぎる。何とかしろ。 予算はないし、金はかけない方向で、できればクライアントPCへの印字クライアントとかではない方向で。」 と言ったのでFPDFでPDF出力機能を付加した。A4一枚に収まるのようにデザインもある程度工夫した。 ユーザーテストではまぁ、好評だった。しかし、上司は 「俺が言ったのはそういうことじゃないんだよ。しょうがねぇ。俺が作る」 で、出来上がったのは 単にHTMLの<table>タグで幅を指定したファイルを別ウインドウで開くだけのPHPファイル。 フォントサイズの指定もなければスタイルシートも使用していない。つまり、ブラウザの機能で文字の大きさや表示 のパーセンテージを変えればA41枚には収まらないこともあり使い物にならないもの。 私は何か間違った事をしたのでしょうか?
161 名前:nobodyさん mailto:sage [2009/05/24(日) 11:10:20 ID:???] >>160 間違ってるかどうかはお客さんに判断してもらったらいいじゃないかと。 せっかく作ったんだから、両方見せてさ。 んでお客さんが上司の方を選んだら、やっぱり何かあんたが間違ってたんだよ。
162 名前:nobodyさん mailto:sage [2009/05/24(日) 11:28:15 ID:???] 160は社内SEな気が
163 名前:nobodyさん mailto:sage [2009/05/24(日) 11:52:02 ID:???] >>161 いろいろ作って見せるってのは、お客さんにも依るけど結構喜ばれるよね。 もちろん、ちゃんとそれぞれわかりやすく説明するのが大前提だけど。 で、こんな過疎スレでやるネタではないな この板、愚痴スレとかなかったっけ。 >>158-159 たまたま来たのでレスしておくけど、エラーメッセージ自体は、 「同じ名前のクラスが2回以上定義されてます」ってくらいの意味だから、 その辺を確認してみては。 この場合は「FPDF」ってクラスが、2回(以上)宣言されちゃってるはず。 require しか使っていないのなら、require_once について調べてみて。
164 名前:wfRtbBOuY mailto:5a7jcei.@gmail.com [2009/10/23(金) 09:34:51 ID:???] Willing to break the law to do the right thing. ,
165 名前:nobodyさん mailto:sage [2009/12/17(木) 23:43:44 ID:???] ほしゅ