python-docxを使用して、既存のファイルに画像を挿入する方法はありますか?私は写真を挿入するために "insert_before_paragraph"のようなものが必要です。 docxファイルはpandocで変換をDOCXすること、そして真ん中に、独自のカスタムフィルタを入れて、panfluteで書かれた:あなたが何をしたいかに応じて、 おかげpython-docxを使って画像を挿入
2
A
答えて
0
は、大胆な回避策がある可能性があります。
pandoc sample.docx -o sample2.docx --filter=my_filter.py
Pandocは、いくつかの形式のドキュメントを標準化された抽象構文木(AST)に変換するツールです。フィルタはASTで動作します。 パンドックフィルタは、準備された画像(ここにはexamples of what filters can do)を挿入することができます。
これは、docx文書をhtmlに変換することができますが、docxに戻すことができるということを意味します。また、多くの形式で出力を得ることができるという利点があります。プロセスで
、あなたは(見出し、太字や斜体が保存されるべき)書式設定の細かい点を失うことになるが、それは大丈夫だろうと、あなたに問題はないという。
これはまったく簡単な方法ではありませんが、ひとたびそれが掛かると、pandocフィルタは悪くないので、強力なツールです。
関連する問題
- 1. Rubyのwin32oleライブラリを使って画像を挿入する
- 2. CSSテーブルを使って画像を挿入
- 3. GTKLookAndFeelを使ってJTableセルに画像を挿入する
- 4. 挿入画像のjQueryを使って - 画像はJPGまたはPNG
- 5. は使ってクラスで画像を挿入する:
- 6. Javaで画像を挿入
- 7. MVCに画像を挿入
- 8. 画像をビデオファイルに挿入
- 9. vbaで画像を挿入
- 10. メニューリストに画像を挿入
- 11. interop(C#)を使用して画像を挿入して
- 12. Syncfusion DocIO - BookmarkNavigatorを使ってブックマークに画像(ローカルファイル)を挿入する方法
- 13. php-データベースに画像を挿入し、phpを使って表示する方法
- 14. Matlabを使用してExcelに画像を挿入する
- 15. REST APIを使用してGoogle Fusion Tableに画像を挿入
- 16. ionic2を使用してMysqlデータベースに画像を挿入する
- 17. jQuery .htmlを使用して画像を挿入する
- 18. OpenPyXLを使用してワークシートのヘッダー/フッターに画像を挿入
- 19. XSLTを使用して画像をExcelに挿入
- 20. C odbcを使用してms SQLデータベースに画像を挿入
- 21. Javaを使用して画像をcassandra blobに挿入
- 22. PHPを使用してMySQLデータベースに画像を挿入する
- 23. Visual StudioデータベースプロジェクトでPostDeploymentスクリプトを使用して画像を挿入
- 24. jqueryを使用して画像を動的に挿入する
- 25. JavaScriptを使用して画像をテーブルに挿入します
- 26. formDataを使用してajaxでデータベースに画像を挿入
- 27. Firefoxで画像の幅が異なっている挿入
- 28. 挿入つの画像
- 29. 画像の挿入は、
- 30. TinyMCE画像挿入トラブル
これに対応するAPIはありません。あなたはこれを十分に悪くしたいなら、内部を掘り下げなければならないでしょう。たぶんそこや以下のものをかなり再利用できるはずだから、おそらく '.add_picture()'のコードを理解することから始めるのが最善でしょう。 – scanny