2010-01-01から1年間の記事一覧

各種プロパティ

以下のプロパティはさまざまなオブジェクトの設定に利用されるものです。 文字 プロパティ 型 説明 CharFontName string フォント名 CharFontNameAsian string CharFontNameComplex string CharHeight float 文字サイズ CharHeightAsian float CharHeightCom…

データ系列の編集

既存のデータ系列のデータ範囲を変更します。これはデータ系列を作成しなおすことになります。

データ系列の追加

チャートを手作業で作成するときには簡単な新しい系列の追加を行ないます。データソースを作成するときに複数の範囲を連結して渡すことで、複数系列から構成されたデータソースが簡単に作成できます。たとえば、"Sheet1.A1:B3;Sheet1.C1:C3" とすると二つの…

チャートの挿入

そろそろチャートを挿入します。チャートを新しく挿入する前に決めておくことは次の項目です。 チャートオブジェクト名 チャートのサイズ。チャートはチャートの埋め込まれた図形描写オブジェクトのサイズで変更しなければいけないため、事前に決めたほうが…

チャートタイプテンプレート

チャートタイプマネージャからインスタンス化したチャートタイプテンプレートを利用してチャートの種類を変更します。次のようにして該当するチャートタイプテンプレートをインスタンス化します。 Sub GetChartTypeTemplate1 oSheet = ThisComponent.getShee…

チャートタイプマネージャ

チャートの種類を変更したり、テンプレートを適用してデータソースを変更するためのテンプレートを作成してくれます。 Sub GetChartTypeManager oSheet = ThisComponent.getSheets().getByIndex(0) oChart = oSheet.getChart().getByIndex(0).getEmbeddedObj…

データプロバイダ

データ系列やデータシークエンスをセル範囲指定などから作成してくれるオブジェクトです。普通はチャートドキュメントオブジェクトからアクセスします。 Sub GetDataProvider oSheet = ThisComponent.getSheets().getByIndex(0) oChart = oSheet.getChart().…

データシークエンス

グラフに描かれる一連のデータを保持するオブジェクトです。ラベル付きデータシークエンスオブジェクトからラベル用データおよびデータの別々のオブジェクトとしてアクセスできます。Role プロパティがこのシークエンスオブジェクトの保持するデータの役割を…

ラベル付きデータシークエンス

データ系列から取得したラベル付きデータシークエンスはデータおよびそれに対するラベル用のデータを保持しています。ひとつのデータシークエンスでは、たとえば散布図の X のデータのみといった一連のデータで、ほかのデータシークエンスとともにグラフに描…

データ系列

チャートタイプに所属する各データ系列はさらにデータシークエンスとしてラベルされたデータを保持しています。このデータ系列オブジェクトではそのひとつの系列の外見などのプロパティを保持しています。系列に所属するすべてのデータ点のプロパティを変更…

チャートタイプ

ひとつのチャートを描くチャートタイプオブジェクト。円グラフ、散布図といったひとつのグラフの種類を描きます。このチャートタイプオブジェクトにはそのグラフに描かれるデータ系列が保持されています。 Sub GetChartType oSheet = ThisComponent.getSheet…

座標系

チャートに所属するチャートの座標系です。ひとつのダイアグラムに複数の座標系が所属できますが、現在のところ、複数の座標系を描写するチャートは実装されていません。チャートのデータを取り扱うときにはこの座標系を経由してチャートタイプオブジェクト…

ダイアグラムとデータ

ダイアグラムオブジェクトからそのグラフに描かれるデータにアクセスできます。データ構造は一般的なものになっていますが、すこし複雑なためにあまりよく知られていません。以下の図のような構造になっています。※ [] はシークエンスとして複数の要素を保持…

ダイアグラム

チャートドキュメントオブジェクトの css.chart2.XChartDocument インターフェースの getFirstDiagram メソッドを利用してダイアグラムオブジェクトにアクセスできます。このオブジェクトはチャートにあるほとんどの要素に関するデータを保持しています。 Su…

チャートドキュメントのプロパティ

チャートドキュメントオブジェクトのプロパティを取り上げます。チャートの要素のほとんどはメソッドからアクセスできるサブオブジェクトで設定するため、ドキュメントオブジェクト自体にはあまりプロパティはありません。 Name 型 説明 DataSourceLabelsInF…

チャートドキュメントの構造

よく理解するにはチャートドキュメントの構造を知っておく必要があります。チャートドキュメントは以下のような部分から構成されています。 ダイアグラム タイトル、サブタイトル エリア 凡例 軸、軸ラベル、グリッド データ系列、データポイント 回帰曲線、…

ドキュメントとチャートの位置

OOo のチャートはひとつのドキュメントですが、いまのところ独立したドキュメントとして編集できません。いつも埋め込み型ドキュメントとして OLE 図形描写オブジェクトに埋め込まれています。チャートに図形描写オブジェクトからアクセスする場合には図形描…

チャートの API をマスター

OpenOffice.org のチャート API はさっぱり利用する人がいません。フォーラムなどでチャートに関する質問が出てもほとんど答える人がいない始末です。 OOo のチャート機能がいまいちだったためあまり利用する人がいなかったせいもあります。他にもチャートを…

C# CLI - UNO ブリッジから柔軟な Bootstrap

UNO

C# CLI-UNO ブリッジで uno.util.Bootstrap.bootstrap() すると自動的にランダムな名前の pipe が作成され、起動、接続されます。OOo 起動時にコマンドラインオプションを与えたり、socket で接続したりといったときには次のようにします。 unoidl.com.sun.s…

PyUNO での InputStream

以前何度やってもうまくいかなかった気がする Python で実装した InputStream から Writer ドキュメントに HTML ソースを挿入。なんだか動作する、前のソースが見つからないのでどこが違うのかなんともいえない。EOF などの処理をする必要あり。 import sys …

スライド一覧ビューでのショートカットキー

| 次のページ > ショートカットキー 説明 Home フォーカスを最初のページに移動 End フォーカスを最後のページに移動 矢印キー フォーカスを次のスライドに移動 Enter 現在のスライドで標準ビューに切り替え | 次のページ > 原著者: OOoAuthors group 原文: …

スライドショーでのショートカットキー

| 次のページ > ショートカットキー 説明 Esc プレゼンテーションの終了 スペース、右矢印、下矢印、Page Down、Enter、N 次の効果、または次のスライドへ Alt + Page Down 効果を表示せずに次のスライドへ [数字] + Enter 移動したいスライド番号を入力して…

標準ビューでのショートカットキー

| 次のページ > ショートカットキー 説明 + ズームイン - ズームアウト * (テンキー) ウィンドウをページに合わせる / (テンキー) 選択範囲にズームイン Shift + Ctrl + G 選択オブジェクトをグループ化 Shift + Ctrl + Alt + A 選択オブジェクトのグループ…

そのほかの Impress のショートカットキー

| 次のページ > ショートカットキー 説明 矢印キー 矢印の方向にオブジェクトまたはページを移動 Ctrl + 矢印キー 標準ビューを移動 Shift + ドラッグ 移動を水平または垂直方向に制限 Ctrl + ドラッグ オプションで有効なら移動でコピー Alt + クリック 現…

Impress のショートカットキー

| 次のページ > ショートカットキー 説明 F2 テキストツール選択 F3 グループ解除 Ctrl + F3 グループから出す Shift + F3 複製 F4 位置とサイズ F5 スライドショー開始 Ctrl + Shift + F5 ナビゲータ F7 スペルチェック Ctrl + F7 類義語 F8 制御点編集 Ctr…

Impress の設定

| 次のページ > Impress のオプション オプションダイアログで左側にある OpenOffice.org Impress を選択してツリーを開いてください。サブ項目が表示されます。Impress のオプション 全般オプション オプションダイアログで OpenOffice.org Imporess > 全般…

Impress の設定とカスタマイズ

Impress の設定変更。 | 次のページ >

| 次のページ >

パワーポイントのファイルを開く、保存する

| 次のページ > OpenOffice.org の Impress ファイル形式は Microsoft の PowerPoint ファイル形式と高い互換性があります。PowerPoint プレゼンテーションを Impress で開き、編集してもとの PowerPoint 形式、または Impress の形式で保存できます。新規プ…

ドキュメントの電子署名

| 次のページ > ドキュメントに電子署名するにはパーソナルキー、証明書が必要です。パーソナルキーは秘密鍵の組み合わせとしてあなたのコンピュータに保存されています。それらは秘密にしておかなければいけません。公開鍵はあなたが署名するときにドキュメ…