0

私はJoomlaコンポーネントを構築しています.TCPDFライブラリを使用するJoomla PDFドキュメントクラスを使用して、生成された管理テーブルをPDFファイルとして保存したいと考えています。

これで、表の内容を取得して PDF として保存できましたが、何らかの理由で表の幅がページの幅を超えています。

私はすべて、外部CSS、インラインCSSを試しましたが、スタイルを読み取らず、スタイリングなしでテーブルを出力します。テーブルには 5 つの列があり、各列に 1 文字だけ書いても最初の 3 つしか表示されません。

これは、PDFとして出力しようとしたhtmlです。

<table style="width:300px;">
<tr style="height:120px;">
    <td style="border:1px solid #000000;width:200px;color:red;">1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
    <td>5</td>
</tr>
</table>

そして、出力 PDF で得られるのは次のとおりです。 1 2 3 したがって、値 4 と 5 はページの外側にあります。

私が過去数時間これに苦労してきたのを助けてください。ありがとう!

4

1 に答える 1

0

これが答えとしての資格があるかどうかはわかりません。

私はTCPDFライブラリの最新バージョンをアップロードすることで解決しましたが、Joomla 1.5にはいくつかの問題があるようです。Joomla PDFライブラリは使用しませんでした(実際には限られたオプションでTCPDFを拡張しているだけです)が、代わりにTCPDFライブラリを直接ロードしました私のコードでは、すべてがうまくいきました。

于 2013-02-15T09:40:41.117 に答える