タイトルにあるように、APIドキュメントを使用してドロードキュメントからapiインターフェイスを通して図形を抽出します。私はそのような図形をドキュメントにもインポートしたいと思っています。APIを介してLibreOffice/OpenOffice DrawでxShapesをインポート/エクスポートまたはストア/リストアする
いくつかの定義済みの図形がXML形式で表示され、ドキュメントもXML構造として格納されています。 1つの形状の保管と荷積みを許可する方法はありますか?
これはどのような用途に適していますか?
たとえば、オブジェクトのプログラムによる削除を有効にしたいと考えています。しかし、元に戻す/やり直し機能を有効にするには、削除された形状を「保存」する必要があります。それを超えると、ユーザー定義のオブジェクトをプログラムで追加することができます。矢印の頭、UMLの構造またはユニコーン。任意のアイデアを事前に
おかげで、
J
P.S:私はLibreOfficeのバージョンで動作:5.2.1.2。 C#でインタフェースにアクセスしてください(javaとC++も同様です)。しかし、どんな考えも歓迎します。
ディスパッチャーを使用することは非常に興味深い考えです。おそらく、クリップボード要素をシリアル化し、バイナリストリームとして格納することは可能です。私はこれを試し、あなたにフィードバックを与えます。良いアイデア。 –