kojiro526/php-docxtable
Composer 安装命令:
composer require kojiro526/php-docxtable
包简介
A simple utility to update the table style contained in the docx file.
README 文档
README
docxファイル内のテーブルのスタイルを、ファイル内の特定のテーブルスタイルに一括で置換するツールです。
必要要件
PHP 5.6 以上
事前の設定
このコマンドはcomposerでグローバルインストールして使うことを想定しているため、以下のディレクトリにパスを通して下さい。
Linux, OSX等
.bash_profile等に以下のパスを設定して下さい。
export PATH=$HOME/.composer/vendor/bin:$PATH
Windows
Windowsでは以下のフォルダを環境変数のPATHに設定して下さい。
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
インストール
$ composer global require kojiro526/php-docxtable
使い方
docxファイル内のテーブルスタイルには内部的にIDが割り当てられており、本文内のテーブルのスタイルIDを上書きすれば、テーブルのスタイルを変更できます。
スタイルIDの確認
まず、以下のコマンドでdocxファイル内のテーブルスタイルのIDを取得します。
$ docxtable-php styles -f ./example.docx
1:
styleId: a2
name: Normal Table
2:
styleId: af5
name: Table Grid
3:
styleId: MyTable
name: MyTable
上記の「MyTable」という名前のスタイルに変更したい場合、そのstyleId("MyTable")を控えます。
スタイルIDの変更
次に、以下のコマンドでdocxファイル内の全てのテーブルのスタイルを"MyTable"というIDで上書きします。
$ docxtable-php update -f ./example.docx -s MyTable -o ./output.docx
出力先の指定を省略すると、元のファイルを上書きします。
$ docxtable-php update -f ./example.docx -s MyTable
以上で、テーブルのスタイル変更は完了です。
统计信息
- 总下载量: 67
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-07-05