問題タブ [odf]
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 - Openshift Online/ownCloud 7 クイックスタートに .ODF サポートがありません
OpenShift Online Web コンソール経由でownCloud 7 アプリ (Git URL: https://github.com/openshift/owncloud-openshift-quickstart.git ) をインストールしましたが、正常に動作しています。ユーザーが使い慣れた URL でこのクラウド化されたアプリにアクセスできるように、URL 転送を機能させることさえできました。リダイレクトが成功した後でのみ、ブラウザーは .rhcloud.com URL に戻りますが、それはちょっと面倒なことです ;)
問題は、ownCloud 7 をしばらく使用した後、Openshift のインストールがサーバーでの .odf の作成または (共同) 編集をサポートしていないことに気付きました。通常、.ODF ファイルは、LibreOffice または OpenOffice で処理される ownCloud にあり、これらのバイナリのいずれかに ownCloud からアクセスできる必要があります。Openshift では、悲しいことにこれらの両方が欠落しているため、.odf ドキュメントを操作できません。
1) OPenshift / OwnCloud 7 クイックスタート イメージの将来の更新を待つか、2) libre/openoffice を ownCloud アプリケーション スペースに直接インストールし、'owncloud -config.php' に応じて (つまり、インストールされたバイナリへのパスを 'preview_libreoffice_path' 変数に追加します)?
クラウド化されたownCloudアプリを使用するコミュニティは、この共同ドキュメント作成を有効にする必要があり、ODF形式は私たちにとって完璧です.
乾杯..
ruby - nokogiri の XPath の代替構文、ODF の解析
nokogiri で解析したい非常に単純な ODF ドキュメントがあります。
XML は次のようになります。
categorylevel1
現在、ドキュメントのセクションを選択しようとしています。私が使用しているライブラリは、XPath を自動的に生成し、
".//text:section[@text:name='categorylevel1']"
正しいものを生成します。ここでの問題は、ライブラリ (nokogiri) が MRI ではこのパスを受け入れているように見えますが、JRuby では受け入れないようです (SyntaxError をスローします)。ライブラリの Java バージョンは名前空間属性をサポートしていないようです。
ドキュメントのセクションを参照する別の方法はありますか? たとえば、text:name
属性を使用するだけですか?名前空間を無視する方法はありますか? セクションのtext:name
属性値はドキュメント全体で一意になるため、参照ミスは問題になりません。
excel - ODS を XLSX に変換すると列が多すぎます
LibreOffice を使用して ODF ファイルを XLSX に変換しました。Excel 2013 で出力ファイルを開くと、各シートの列が多すぎます。これを修正するにはどうすればよいですか? スクロールバーは役に立たなくなりました。複雑な式を持つ相互に関連するシートが多数あるため、コピーして新しいシートに貼り付けることはできないことに注意してください。ファイルをどこかにアップロードする必要がありますか?ありがとう。
python - python odfpy AttributeError:テキストインスタンスに属性エンコードがありません
odfpy モジュールを使用して ods (Opendocument スプレッドシート) ドキュメントから読み取ろうとしています。これまでのところ、いくつかのデータを抽出することができましたが、セルに非標準の入力が含まれている場合は常に、スクリプトで次のエラーが発生します。
出力でエンコーディングを強制しようとしましたが、明らかに印刷ではうまくいきません:
ここでの問題は何ですか?モジュールコードを編集せずにどのように解決できますか? 出力でエンコードを実行する代わりに機能するものはありますか?
これが私のコードです:
ole - OLE に相当するオープンなものはありますか
ODF で使用する、OLE に相当するオープンなものはありますか? または、同等の機能を別の形式 (DocBook XML 用の OLE など) で、オープンソースのプロトコル インフラストラクチャで完全なものにしますか?
java - ODFDom は、.odt テキスト ドキュメントのページ サイズ、ページの向き、およびページの余白を設定します。
これらの設定は ods スプレッドシート ドキュメントで変更できるようですが、odt では特定のパラメーターのみを変更できます。
たとえば、ページの向きを設定する方法は? odt ドキュメントの API に参照が見つかりません。
perl - 1 つの ODS シートを別のファイルにコピーする方法は?
1 つの ODF ファイルから別の ODF ファイルに 1 つのシートをコピーするのは簡単だと思います。残念ながら、以下の最も単純なコードでさえ、空の新しいファイルで終わります:
私が見る唯一の出力はですElement already belonging to a tree
。
古いドキュメントの最初のシートで新しいドキュメントを作成できない理由がわかりますか?
php - ハイフンを含む XML タグの解析が期待どおりに機能しない
SO のおかげで、ハイフン (<some-tag>) を使用して XML タグにアクセスする方法を理解できました。私が見たすべての例は、このようなことをしています。
しかし、私にとってはうまくいきません、そしてこれはうまくいきます
それは引用符なしです(覚えていないので、間違いかもしれません)。引用符を使用すると、このエラーが発生します
注意: 26 行目で /html/my/dir/myfile.php の非オブジェクトのプロパティを取得しようとしています
したがって、引用符なしで使用するだけだと思うでしょう。確かに、XML を解析している理由にたどり着くまではそうです。XML は ODT ファイルからのもので、最終的に PDF を生成するためのテンプレートとして使用されます。何かを開発している間、私は常に "E_ALL" エラー報告を使用します。設定すると、引用符なしで使用すると、これらの2つのエラーが発生します。
注意: 未定義の定数ドキュメントの使用 - 24 行目の /html/my/dir/myfile.php の「ドキュメント」を想定
注意: 未定義の定数コンテンツの使用 - 24 行目の /html/my/dir/myfile.php の「コンテンツ」を想定
ただし、ドキュメントの残りの部分は問題なく解析されます。問題は、PDF を作成する必要があり、「ヘッダー」を実行する PDF ジェネレーターが正しく設定されず、PDF が作成される前に「通知」エラーが出力される場合です。エラー報告をオフにすることを提案する人もいるかもしれませんが、PDF が機能していない場合、それらのエラーは表示されません。
実際、なぜ引用符なしで機能するのか、私は途方に暮れています。PHP 構文について私が知っていることはすべて、引用符がなければ (エラーが指摘するように) 定数であり、その前のどこかで定義する必要があるということです。そのため、その時点でパーサー全体が失敗するはずですが、そうではありません。実際には、パーサーが機能するのとは逆です。
ほとんどの場合、エラー報告を無効にせずに、これら 2 つの通知エラーを取り除く方法を知る必要があります。そして、それがどのように機能しているかは、プログラミングのすべての規範から大幅に逸脱しているように見えるため、引用符なしで機能する理由に非常に興味があります.
念のため、「$content」に至るまでのすべてのコードをここに記載します。