|
Collabora Onlineは、幅広いファイル形式をサポートしています。しかし、このオープンソースのオフィススイートは、相互運用性の面でどれほど優れているのでしょうか?この記事では、Collabora OnlineがMicrosoft 365やGoogle Workspaceなどの異なるオフィススイートと複雑なテキスト文書やスプレッドシートをやり取りする機能を検証します。 Collabora Onlineは、クラウドまたはオンプレミスで利用可能なオープンソースのオフィススイートです。プライバシーを保護し、データを完全に管理できます。このソフトウェアは、ケンブリッジに拠点を置き、世界各地でチームを編成するCollabora Productivity Ltdによって開発されています。Collabora OnlineはLibreOfficeテクノロジーをベースとしており、主にMozilla Public License 2.0に基づいてライセンスされています。 Collabora Onlineは、追加のプラグインやアドオンを必要とせず、最新のWebブラウザで動作します。ワードプロセッサ(Writer)、スプレッドシート(Calc)、プレゼンテーションソフトウェア(Impress)、ベクターグラフィックデザインアプリケーション(Draw)など、クラウドベースのオフィススイートが完備されています。 この記事では、Collabora Online の新しい相互運用性機能(マクロ、動的フォント読み込み、スプレッドシートアプリケーション向けの Sparklines サポートなど)を紹介します。これらの機能は、Microsoft ファイル形式の既存の優れた処理能力をさらに拡張します。 相互運用性とは何ですか? また、なぜ重要なのですか?一般的に、相互運用性とは、異なるデバイスやアプリケーションが連携し、シームレスにデータを交換できることを指します。オフィススイートの文脈では、相互運用性は主にファイル形式を指します。ユーザーは、Microsoft Word、Apple iWork、LibreOfficeのいずれで作成されたかに関係なく オンラインオフィススイートにも同じことが当てはまります。Microsoft 365、Google Workspace、Collabora Online間でファイルを交換できるようにすることで、相互運用性は生産性の向上とコラボレーションの促進に役立ちます。すべてのオンラインオフィススイートは、さまざまな形式でファイルを保存できます。また、他のオフィススイートで作成されたドキュメント、スプレッドシート、プレゼンテーションのインポートとエクスポートも可能です。 マクロを管理して、スムーズなファイル処理を実現します。マクロを含むファイルは、しばしば問題の原因となります。マクロは通常、特定のプログラミング言語で開発され、特定のアプリケーション向けに設計されています。Googleスプレッドシートではマクロを記録して編集できますが、Microsoft OfficeでVisual Basic for Applications(VBA)を使用して実装されたマクロは変換できず、Google Apps Scriptを使用して再作成する必要があります。VBAマクロを含むWord文書を開くと、エラーが発生し、これらのマクロは無視されるか無効になることがユーザーに通知されます。 Collabora Onlineはマクロをサポートしており、コンテナ内のサーバー側でマクロを実行します。この機能はデフォルトで無効になっており、管理者は Collabora Online: 動的なフォント読み込みオフィススイートの相互運用性においてもう一つ重要な要素はフォントです。特定のプラットフォームで利用できないフォントを含むドキュメントを使用すると、エラーが発生したり、予期せぬ書式変更が発生したり、コンテンツが完全に失われたりする可能性があります。 Microsoft Officeドキュメントでは、Google WorkspaceやCollabora Onlineでは利用できないデフォルトのフォントが使用されることがよくあります。この問題に対処するため、Officeスイートは不足しているフォントの置き換えを提案することがよくあります。これは通常は役立ちますが、場合によっては望ましくない結果につながることもあります。 Collabora Onlineのバージョン22.05.7(2022年11月リリース)以降、不足しているフォントを一覧表示し、代替フォントを提案できるようになりました。また、必要なフォントをダウンロードしてサーバーに追加することも可能です。すべてはダウンタイムなしで動的に実行されます。新しいフォントは数分以内に編集セッションで利用可能になり、最適な相互運用性を実現します。 フォントによってドキュメントが驚くほど複雑になる可能性がありますが、Collabora Online はそれを処理できます。 これを実現するために、ドキュメントのレンダリング中にAPIを介して不足フォントに関する情報が追跡されます。追加が必要なフォントのリストは Sparkline を探索: スプレッドシートでデータの傾向を表示するスパークラインは、ワークシートの単一セル内に配置される小さなグラフで、データの傾向を視覚化します。これらのマイクログラフには、折れ線グラフ、棒グラフ、列グラフなど、様々なスタイルがあります。また、スパークラインは、異なる色や縦横軸もサポートしています。テキストストリームから分離され、可能な限り多くのデータを表示する大きなグラフとは異なり、スパークラインはコアとなる値に絞り込まれ、通常は同じセル内のデータの横または後ろに配置されます。スパークラインは通常、単一のセルに対して定義されますが、同じデータ範囲とプロパティを共有する複数のスパークラインをグループ化してレンダリングすることもできます。 スパークラインの外観をカスタマイズします。 スパークラインは、本格的なチャートの複雑さを避けながら、傾向、パターン、統計的な異常値、増加、減少などを素早く図示できるコンパクトなリファレンスです。以下に、いくつかのスパークラインの種類をご紹介します。
スパークラインを作成するには、まず関数の入力データ範囲(列または行内の2つ以上のセル)を定義する必要があります。また、スパークラインを表示するセルを指定することもできます。ほとんどのスプレッドシートアプリケーションでは、ミニチャートを右クリックしてプロパティを調整し、チャートの種類と色を選択します。Collabora Onlineでは、この操作専用のダイアログボックスが用意されており、ミニチャートのスタイルを簡単かつ便利に変更できます。 Sparklineを使えば、3つのオンラインオフィススイート間でファイルを交換できます。グラフや書式設定が失われることはありません。Microsoft 365、Google Workspace、Collabora Online間でスプレッドシートを共有する場合は、インポートとエクスポートにMicrosoftの.xlsx形式を使用してください。Googleスプレッドシートは.odsファイルをうまく処理できないためです。 ファイル交換は簡単Collabora Onlineは、複数の新しい相互運用性機能を搭載しており、他のオフィススイートとのファイル交換を容易にします。マクロサポート、ダイナミックフォントロード、そしてSparklineにより、シームレスなドキュメント処理が実現し、予期せぬ書式変更を防ぎます。Collabora Onlineを使えば、作業の統合と効率化が可能です。 (タイトル:MJ:Officeドキュメントプロセスダークプレーン背景イラスト) |