Thinkphp が Excel テーブルをエクスポートする問題は、すでにテーブルをエクスポートできます。

WBOY
リリース: 2016-06-23 14:00:14
オリジナル
974 人が閲覧しました

Thinkphp は Excel テーブルのエクスポートに問題があります。すでにテーブルをエクスポートできます。ただし、エクスポートされたテーブルには時間がかかるため、完全に表示できません。エクスポートされたテーブルのスタイルを変更するにはどうすればよいですか?幅?設定が見つかりませんでした


ディスカッション (解決策) への返信

実際、セルをプルダウンすると時間が表示されます。手動で制御しないことが最善です。

実際、セルをプルダウンすると時間が表示されますので、手動で制御しないことをお勧めします。
はい、手動で引くことができます。ただし、生成時にセル幅を設定するほど便利ではありません

セルを下にドラッグするだけです

列には「t」(タブ文字)が付いており、実際に出力されるのはcsv形式のデータです
実際には、 Excel は HTML を含む複数の形式のドキュメントを受け入れることができます
HTML の表タグ table、tr、td、th を使用し、CSS と組み合わせて完璧な表を生成します (もちろん、画像はありません)

メモを付けます 時間があれば試してみましょうxu のトリック。以前は、直接生成して手動で調整していました...

列には「t」(タブ文字) が付けられており、実際に出力されるのは CSV 形式のデータです
実際、Excel は次の形式のドキュメントを受け入れることができます。 HTML を含む複数の形式
HTML の表タグ table、tr、td、th を使用し、CSS と組み合わせて完璧な表を生成します (もちろん、画像はありません)
一般的すぎて、少し意味はわかりますが、理解できませんやり方がわかりません

たとえば、

$title = implode("\t", $title);echo "$title\n";
ログイン後にコピー

$title = implode("</th><th>", $title);echo "<tr><th>$title</th</tr>\n";
ログイン後にコピー
と書くことができます
もちろん、その前後には と
があります

1. スタイルを調整します。グリッドにHTMLタグを追加します
2.幅を調整して、Excelにエクスポートするときの幅を制御します。 http://www.thinkphp.cn/topic/3739.html を参照してください

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!