問題タブ [odt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - docx/odt(rtf)ファイルでスペースを含む文字を数える方法は?
DOCXおよびODT(および可能であればRTF)に保存されたドキュメントのスペースを含む文字数をオンラインで(アップロードフォームの一部として、つまりphp/javasctiptで)取得する方法はありますか?つまり、単語の統計に示されているのと同じ文字数を取得するには?
その単語が<characters>彼のapp.xmlファイルに保存されていることは知っていますが、それは正確ではなく、おそらくスペースがないか、よくわかりません.
私はそれを簡単にしようとしました-xmlを開き、文字を数えてその値を取得しますが、問題は、この方法が正確ではないことです。私のコードを参照してください:
たとえば、このファイルをアップロードすると、コード76015文字で取得できますが、Word では、76113100 個がどこかで欠落していると表示されます。
より正確にする方法を知っている人はいますか?あなたの助けに感謝します。
いくつかの更新
長さをカウントするために使用される関数mb_strlen( $text )と、 strlen( utf8_decode( $text ))
しかし、おそらく問題の原因は、zip ファイルを読み取るときに問題が発生することです。文字列の前後にスペースを追加し、印刷されないがカウントされるいくつかの文字を追加します。何か案が?同じテキストをカウント関数に直接コピー/貼り付けすると、問題なく動作します...
python - Django - ヘッダー/フッター odt ファイルにタグを挿入する方法
を使用し.odtて、テンプレートを使用してdjango-webodtいます。{{ agr.get_number }}のようなタグをテンプレートのヘッダーとフッターに挿入するにはどうすればよいですか。
java - docx4jはodtファイルを開きます
docx4j を使用して word ファイルを pdf に変換しようとしていますが、これまでのところ doc ファイルと docx ファイルは正常に変換されていますが、取得した odt ファイルを読み込もうとすると、取得
InvalidFormatException: Bad [Content_Types].xml
した odt ファイルを zip で開くと、content.xmlファイルが表示されます (ただし、 a content_types.xml)
これは、ファイルをロードする方法です:
java - ParseException: リスト タイプの "/" content.xml が見つかりました
リスト フィールドを含む既存の ODT テンプレートから PDF を生成しようとしていました。
そして、さらに処理するために ByteArrayOutputStream オブジェクトを取得するメソッドがあります。
ここで、パラメーターtemplateDataは ODT テンプレート ファイルのバイト配列であり、パラメーターには、によって追加されdataたデータ オブジェクトが含まれています。row
フローがcreateDocument上記のメソッドに到達すると、次の例外が発生します。
バイト配列形式であるため、content.xml を表示できません。ここで問題を特定する方法はありますか?
java - javaでodtファイルからXFormを読み込む
odt ファイル (LibreOffice で作成) からデータを読み込もうとしています。要件は、ドキュメントに含まれる XForm にバインドされた xml を取得することです。現在、odfdom-javaライブラリを使用してファイルを読み取っています。これまでのところ、ドキュメントを jdom で解析することでフォーム フィールドの値を読み取ることができましたが、実際に必要なのは、フォーム データを含む xml 全体を取得することです。または、ファイルを次のようにロードできます
OdfTextDocument.loadDocument("C://myFile.odt");.
そこから XForm xml を取得する方法を知っている人はいますか?
または、odt ファイルをプログラムで pdf に変換すると役に立ちますか? pdfboxを使用して、アクロフォームを取得できました
しかし、後で同じ問題に直面します(フォームデータでxmlを取得する方法)。
php - PHPを使用してodtファイルに画像を印刷する
データベースから取得したデータを印刷する.odtファイルを出力するphpページがあります。以下の方法を使用して、.odt ファイルを作成します。
私が経験している唯一の問題は、<img>タグに関するものです。次のコマンドは無視され、.odt ファイルに画像が表示されません。
画像を指すために相対パスと絶対パスの両方を使用してみました。
