問題タブ [openoffice-api]
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.
openoffice.org - OpenOffice API:URLはサポートされていないようです
一見有効なURLに対して次の例外が発生します。
存在と呼ばtemplateURL
れる:
ところで:同じコードがWindowsでうまく実行されます。(もちろん、diff URLが生成されます)。
編集:次のようなURLの場合:
同じエラーが発生します。
java - Java ライブラリを使用してドキュメントを横向きモードに変換するにはどうすればよいですか?
Javaでプログラムを書いています(Ubuntuを使用しています)。Jodconverter を使用してドキュメントを PDF に変換しています。ドキュメントを横向きモードに変換する必要がありますが、Jodconverter が向きの変更をサポートしていないことを読みました。OpenOffice API も試しましたが、同じ問題に直面しています。
ランドスケープに変換する Java ライブラリはありますか?
html - OpenOffice API を使用して HTML テキストを OpenOffice スプレッドシートに配置する方法
OpenOffice API を使用して HTML テキストを OpenOffice スプレッドシートに配置する方法
私は ODT-Textdocuments の解決策を見つけました.. (ただし、SpreadsheetDocment には何もありません) :
- HTML テキストを配置する場所に odt ドキュメントをロードします。
- HTML テキストを配置する場所に移動します。
- システムの一時ファイルに HTML テキストを保存します (http URL で保存しなくても可能かもしれませんが、テストしていません)。
- この指示に従って HTML を odt に挿入し、URL を一時 HTML ファイルに渡します (システム パスを OO パスに変換することを思い出してください)。
そこでメソッドを使用しました: insertDocumentFromURL.
この方法をスプレッドシートで使用する方法がわかりません..または別の解決策はありますか? 例: cellText.setHtml("....");
??? あなたか誰かが私を助けてくれませんか???
OpenOffice TextDocument の完全なコード例:
そして私
java - 私がEclipseにいることを確認するコードを追加しますか?
別の場所で述べたように、maven (バージョン 3.0.1) はプロジェクト外の CLASSPATH をサポートしていません。したがって、jUnitTest が外部アプリケーション (OpenOffice など) を起動したい場合、コマンド '$> mvn test' を起動すると失敗します。Eclipse では、「実行構成」に CLASSPATH を手動で追加すると、正常に動作します。
私の質問: Eclipse を使用していることを確認するコードを jUnitTest ソース内に追加できますか? これは、コマンドラインでのテストをスキップするだけです。他のテストは引き続きコマンド ラインで実行されます。
python - Python で Excel ファイル (xls または xlsx) を ODS との間で変換
ExcelファイルをODS形式に/から変換できるPythonライブラリまたはツールを見つけるためにネットを精査してきましたが、何も見つけられませんでした。
いずれかの形式でデータを入力および出力する機能が必要です。結合されたセル、数式、または単純でないものについて心配する必要はありません。
java - openoffice APIを使用してライターのテーブルセルに画像を挿入します
openoffice api を使用して、ドキュメント内のテーブルのセルに画像を挿入しようとしています。ただし、下の画像のような空白の画像が表示されました
これはコードです:
私がやろうとしたことは、画像オブジェクト (com.sun.star.text.TextGraphicObject) を作成し、画像パスを画像オブジェクトに追加することです。画像をテキストフィールドに挿入する別の関数でも同じようにしましたが、うまくいきました。この機能が動作しない理由がわかりません。
java - unowinreg.dll: amd 64 ビット プラットフォームで ia 32 ビット .dll を読み込めません
私は UNO への最初の進出を試みていますが、主な試み (ブートストラップの問題) で失敗した後、基本に戻って初心者ガイドに従おうとしています。
https://wiki.openoffice.org/wiki/Documentation/DevGuide/FirstSteps/First_Contact#AntBuildScript
Windows 7 64 ビットの Eclipse で Java を実行しています。Windows (および Office 4) 用の build.xml を変更しました。専門家ではありませんが、成功したと思います。アプリケーションがビルドされ、実行されます。
最初にエラーが発生しました-
スレッド「メイン」の例外 java.lang.UnsatisfiedLinkError: java.library.path に unowinreg がありません
unowinreg.dll を SDK から system32 フォルダーにコピーしたところ、このエラーが発生しました
unowinreg.dll: amd 64 ビット プラットフォームで ia 32 ビット .dll を読み込めません
2012年以降、このエラーで何も見つかりませんが、Windows 64でuno apiを実行する方法が必要だと思いますか? ダウンロードした SDK は 4.1.1 なので最新です。私は古いアプローチを使用していて、何か違うことを試す必要がありますか?!
ありがとう。
java - Java (1.6) で OpenOffice のバージョンを読み取る方法
私は C# 開発者ですが、実際には OpenOffice-PlugIn 用に Java 1.6 でいくつかの機能を開発する必要があります。これらの関数の 1 つは、実行中の OpenOffice のバージョンなど、環境のメタ情報を取得することです。Googleで何かが見つかりませんでした。レジストリ エントリが存在することはわかっています。しかし、それは値のない単なるサブキーです。Java 1.6 で実行中の OpenOffice のバージョン番号を取得する方法を知っている人はいますか?
編集:
今、私は解決策を持っています。同じ問題が発生した場合は、他の開発者を支援します。メソッド内でのみカプセル化する必要があります。