問題タブ [opendocument]
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.
android - アプリから word または pdf アプリケーションを起動する
外部アプリでドキュメント (pdf/doc) を開く方法の例があるのだろうか。また、開くだけでアプリピッカーがポップアップし、MIME タイプの選択肢が表示されます
これはandroid api DocumentsProvider ---> openDocumentで役立つと思いました
しかし、ネット上で見つけることができる他の例と同様に、実装方法がわかりません。
したがって、彼の質問は、適切な種類のドキュメントのアプリ ピッカーを簡単にランチすることです。たとえば、ドキュメント パスをランチャーに渡すと、pdf にはインストールされているすべての pdf アプリが表示され、Word ドキュメントには開いている wordoc または ms word が表示されます。
いくつかの例をいただければ幸いです。画像、電子メール、さらには pdf を見ましたが、ms word doc または docx は見たことがありません。
android - インテントをアプリ チューザーに送信して、ms word doc を開きます
FilePath がこのパス/document/1393のみを取得することがわかるので、次のコードを参照してください 。 /sdcard/document/test.docxのような絶対パスを取得するにはどうすればよいですか?
git - 開いているドキュメント (.docx、.vsdx、...) を Git に保存する方法は?
Microsoft Visio 2013 の図を Git リポジトリに保存したいと考えています。これらの図は、後で Sphinx で構築されたソフトウェア ドキュメント用に SVG および PDF に変換されます。
残念ながら、open-documents ファイルはバイナリ ファイル (実際には ZIP アーカイブ) であり、Git はバイナリ ファイルをあまり好みません。
ファイルを解凍すると、 Git を使用した方が管理しやすいファイルvsdx
がたくさんあることに気付きました。xml
問題は、いくつかのスクリプトを Git にフックして、解凍されたオープン ドキュメント ファイルのみをリポジトリに格納し、圧縮されたバージョンを作業ディレクトリに保持する必要があることです。それは、リポジトリ全体のフットプリントを削減するために実現可能で望ましいものですか?
目標は、Visio ダイアグラムで図形を移動する場合、リポジトリ内のメガバイトの vsd ファイルをほとんど複製したくないということです。1 行の変更がある 2 メガバイトの XML ファイルは、Git Packfiles で圧縮される可能性が高いと思います。
あれは正しいですか?
java - ODT ドキュメントの jOpenDocument を使用したフィールドの改行
jOpenDocument ライブラリを使用して Java からテンプレートに入力しようとしています。
フィールドで新しい行を開始したい。通常の改行記号 (\n) は機能しません。
ドキュメントでこれを手動で行い、xml ファイル (content.xml) を調べると、これが機能しない理由がわかりました。フィールド内の新しい行ごとに、個別の段落があります。
したがって、複数の段落を 1 つのオブジェクトに結合してから、複数の段落オブジェクトで setField() を呼び出す方法があるかもしれません。しかし、今まで私は解決策を見つけていません。
コード例: