0
私はフッタ内で大文字と普通のテキストを交互に使うことができますが(ejuhjavのおかげで)、テキストを書式設定しようとしない限りです。テキストのサイズ変更とボールドのフッタを組み合わせるにはどうすればよいですか?
次の例では、文字 'T'はデフォルトサイズ(12)であるため太字になっています。
テキストを縮小すると、ボールドが削除されます。また、名前付きフォントスタイルとフォントスタイルオブジェクトを使用してみました。運がない。
シンプルなものがありますか?これ
addText(string $text, mixed $fStyle = null, mixed $pStyle = null)
第二引数で与えられているフォントスタイル、すなわち
、あなたが持っている行を:
addText関数の定義がある:)
// create footer
$footer = $section->addFooter();
$textrun = $footer->addTextRun();
// define bold style
$boldFontStyleName = 'BoldText';
$phpWord->addFontStyle($boldFontStyleName, array('bold' => true));
// add content
$textrun->addText('T', $boldFontStyleName);
$textrun->addText(' ++353 1 555 0001 ',
array('name' => 'Helvetica', 'size' => 8));
$textrun->addText('E',
array('name' => 'Helvetica', 'size' => 8), $boldFontStyleName);
$textrun->addText(' [email protected] ',
array('name' => 'Helvetica', 'size' => 8));
$textrun->addText('W',
array('name' => 'Helvetica', 'size' => 8), $boldFontStyleName);
$textrun->addText(' abcd.ie/wxz',
array('name' => 'Helvetica', 'size' => 8));
感謝を!私は優先順位とオーバーライディングを今より良く理解し始めていると思います。このようなドキュメンテーションの欠如や、phpWordに使用できる教科書さえ残念です。 githubなどのドキュメント(https://media.readthedocs.org/pdf/phpword/develop/phpword.pdf)にはパラメータと値がリストされていますが、正しい使い方についての指示はほとんどありません。 – Benjamin
私は、phpwordがどのように動作するのかについて、最も最新かつ最新の 'ドキュメント'が見つかりました。プロジェクトのサンプルディレクトリ[phpword @ github](https://github.com/PHPOffice/PHPWord/)にあります。ツリー/開発/サンプル)。 – ejuhjav