No.2ベストアンサー
- 回答日時:
#1です。
MultiCellみたいなものはないですね。
下記のマニュアルを見てもらうとわかるとは思うのですが、非常に細かい操作はできるんですが、お手軽とはいきません。
近い操作をあえて考えるなら、pdf_stringwidth で入力されたテキストの長さを測って、表示される位置から長さを足した数字が罫線のラインのX座標より大きいかをチェックして、大きければ、小さくなる長さに区切った位置に、改行記号を入れるという感じなのでは。
http://php.s3.to/man/ref.pdf.html
何度もありがとうございます。
確かにその方法で行うのが一番適切な感じですね。
では、その方法で進めていきたいと思います。
athanasiusさん、丁寧に答えて頂き、ありがとうございました!
No.1
- 回答日時:
PDFlib は、あまり気の利いたことができるようになっていなかったと思います。
無料だったころ、使って帳票を作ってはみましたが、文字列のフォントの長さを図って、大きさを変えるという使い方をしたくらいかな。
あと、PDFlibに関しては商業利用には有料のソフトウェアですが大丈夫なのでしょうか?
FPDF の方が良いような気がします。
FPDF はフリーですし、PHPで記述されたライブラリですので扱いやすいってのもあります。
http://fpdf.japansite.net/modules/xoopsfaq/index …
http://www.ryuzee.com/manual/fpdf152ja/
この回答への補足
回答ありがとうございます。
FPDFというものは初めて知りました。ざっと見させて戴いたのですが、なかなか使い勝手よさそうですね。
ただ、現段階でやりたいことは、PDFlibを用いて殆ど完成させている状況なので、出来ればこのまま続けていきたい所なんですよ。紹介していただいた下のサイトの、MultiCell関数のような使い方ができるものがあれば良いのですが、そういうものはPDFlibには無いでしょうか?
有料の点についてですが、私は現在学生でして、卒研のテーマでPHPを用いてPDFを生成するという事をやっているだけなので、大丈夫だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PDF 「PDF文書を簡単にWordで編集する方法」と 罫線が 図形で出力されるのは? 6 2022/06/14 06:51
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- PDF PDFで資料を編集したいです 2 2023/08/10 22:56
- PDF PDF印刷後に「変更を保存しますか?」と訊かれる 2 2023/04/28 17:35
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Word(ワード) Wordの機能について教えてください。 2 2023/07/12 15:08
- PDF ワードで作った文書のPDF化 5 2023/04/10 16:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
テキストファイルから改行コー...
-
エスケープ文字の復帰(¥r)と...
-
グレープシティのSPREAD...
-
jsp 改行コードで改行させて表...
-
ExcelVBAでメールを作成してメ...
-
C++で空Enterの入力を判...
-
変数の中の改行コードをBRタグ...
-
VBでcsv読込TextFieldParser...
-
Excel VBS、ADODB.Streamで改行
-
fgetsとsscanf
-
エディットボックスで改行
-
ファイルから読み取った改行文...
-
バーコード入力と手入力の判断...
-
エクセルVBA 文字列領域が不足...
-
itextで改行するには
-
COBOLの改行
-
Excel VBAからBeckyを起動して...
-
マクロでセル内の改行を削除す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
ファイルから読み取った改行文...
-
JAVA System.out.println の ...
-
C++で空Enterの入力を判...
-
COBOLの改行
-
テキストファイルから改行コー...
-
改行について
-
【VBA】エクセルで最後の不要な...
-
1行ごとに取得して、その改行...
-
jsp 改行コードで改行させて表...
-
VBAでCSVをExcelに取り込む時に...
-
エクセルVBA 文字列領域が不足...
-
最終行の改行について
-
改行を読み飛ばす
-
コンボボックスの項目中に改行を
-
ExcelVBAでメールを作成してメ...
-
テキストボックス行の桁数を制...
-
JavaMail,本文中の改行について
おすすめ情報