web-dev-qa-db-ja.com

LibreOfficeImpressでMSPowerPointドキュメントを適切にレンダリングする

LibreOffice Impressでpptファイルを開くと、形式がMSPowerPointと同じではありません。画像とテキストが正しく配置されていません。

LibreOffice Impressで正しくレンダリングされるように、MS PowerPointドキュメントを開く方法に関するヒントはありますか?

4
Praveen Sripati

フォントの置換と同じくらい簡単なことかもしれません。プレゼンテーションで使用されているフォントがコンピューターで使用できない場合、LibreOffice/OSは代わりに異なるフォントを使用します。これにより、テキストの配置がずれてしまう可能性があります。

これは、MS Office 2007の導入により、多くの人々にとって非常に顕著になりました。PowerPointのこのバージョンおよびパッケージ内の他のプログラムでは、デフォルトでMicrosoftのClearTypeフォント(特にCalibri)が使用されます。ただし、これらのフォントは、古いバージョンのWindows(Vistaより前)および他のメーカーのオペレーティングシステムにはプリインストールされていません。

これらの場合のいくつかでは、必要なフォントを取得することが可能です。 oooninjaは、 Windows上のCleartypeフォントXPおよびLinux )を取得する方法を文書化しています。

3
Steve Rindsberg

PPTは独自の形式であり、他のアプリケーションでは十分にサポートされていません。マイクロソフトはPPTバイナリ形式 利用可能 の仕様を作成しましたが、仕様がどれほど完全であるかわかりません。多くのソフトウェア開発者はPowerPointのみが使用する形式のまったく新しい仕様セットを実装します。

一方、OpenDocumentプレゼンテーション形式(.odpおよび.fodp)は、PowerPointだけでなく、OpenOffice/LibreOffice、NeoOffice、Apache OpenOfficeでもサポートされているオープンスタンダードです。プレゼンテーションをPowerPointでODPとして保存すると、ImpressはPowerPointで表示されたとおりに問題なく表示できるはずです。

次に、Microsoftの疑似オープン標準であるOffice OpenXMLがあります。 PowerPointとLibreOfficeでもサポートされています。ただし、仕様は不完全であり、Office Open XMLファイルには、PowerPointだけが実際に何をすべきかを知っているバイナリ部分がまだ含まれています。これは別のオプションですが、おそらくあまり便利ではありません。

3
Lèse majesté

プレゼンテーションにアニメーションや埋め込みビデオ/音楽がない場合、MS PowerPointで適切にレンダリングするための最も簡単な方法は、各スライドを画像としてエクスポートし、Impressで新しいプレゼンテーションを作成し、スライドごとに画像を挿入することです。 pptxまたはppt形式のこのプレゼンテーションは、レンダリングされるフォーマットされたテキストではなく画像のみであるため、PowerPointで完全にレンダリングされます。

2
WeNeigh

GNU/Linuxベースのシステムを使用している場合は、 pptview ユーティリティを試してください。 UbuntuとDebianで試してみましたが、うまく機能します。

2
Mada

これを回避する方法はありません。 LibreOfficeまたはOpenOfficeには、スライド/ドキュメントをレンダリングする独自の方法があります。

ただし、PowerPointスライドをPDFファイルとしてエクスポートし、LibreOfficeにPDFをインポートしてみてください。

1
thenonhacker

ファイルをPowerPoint97-2007形式で保存します。その後、それは正しく動作する可能性があります。

0
RITHESH S NAIR