2013-11-25 8 views
8

でテキストを置き換えるには、それだけで簡単な検索を行うと、PHPWordを使用してWord文書にテキストを置き換えることは可能ですか?私が見たことから、最も近いのは、セクションにテキストを追加するだけで、フォント以外の既存のテキストを操作することはできません。そうでなければ、これを行うために自由に使えるものはありますか?検索とPHPWord

答えて

3

いいえ、PHPWordだけのdocxファイルを作成するためにintentedされます。

とにかく、のdocxファイルは単にZIPコンテナ内のxmlファイルのコレクションです。名前の変更は、すべてのテキストが含まれdocument.xmlに読んtemporary_folder /ワードで一時フォルダ

  • 解凍をxxx.zipするxxx.docx

    1. :あなたが何をする必要があるか、一般的に があります(ヘッダとフッタを除く)文書
    2. あなたは
    3. をxxx.docxに戻って全体の一時フォルダをジップdocument.xmlを保存を交換するために必要なものに置き換え0

    は、Wordは、セーブポイントでドキュメントに行われたものに応じて、複数のセクションで単語を分割する傾向があることに注意してください。単語の途中にブックマーク、言語の変更、スペルチェック、または文字のフォーマッティングのタグがある可能性があります。これを処理する安全な方法を見つけるため

    幸運。