Конвертация OpenOffice ODP
API Aspose.Slides позволяет вам конвертировать презентации OpenOffice ODP в различные форматы. API, используемый для конвертации ODP файлов в другие документные форматы, такой же, как и для операций конвертации PowerPoint (PPT и PPTX).
Эти примеры покажут вам, как конвертировать ODP документы в другие форматы (просто измените исходный ODP файл):
- Конвертировать ODP в HTML
- Конвертировать ODP в PDF
- Конвертировать ODP в TIFF
- Конвертировать ODP в SWF Flash
- Конвертировать ODP в XPS
- Конвертировать ODP в PDF с заметками
- Конвертировать ODP в TIFF с заметками
Например, если вам нужно конвертировать презентацию ODP в PDF, это можно сделать следующим образом:
using (Presentation pres = new Presentation("pres.odp"))
{
pres.Save("pres.pdf", SaveFormat.Pdf);
}
Презентация OpenDocument в различных приложениях
Когда файл Презентации OpenDocument открывается в PowerPoint, он может утратить форматирование, которое было в оригинальном приложении, где он был создан, потому что приложение Презентации OpenDocument и приложение PowerPoint предоставляют разные функции и опции.
Вот некоторые различия:
- В PowerPoint все таблицы обычно загружаются последними и накладываются на другие фигуры (независимо от расположения фигур на слайде ODP).
- Заполнение изображением для таблиц ODP не поддерживается в PowerPoint.
- Вертикальное вращение текста (270, стопка) и распределенное выравнивание не поддерживаются в LibreOffice/OpenOffice Impress.
- Заполнение изображением, градиентное заполнение и паттерн заполнения для текста не поддерживаются в LibreOffice/OpenOffice Impress.
MS PowerPoint и LibreOffice/OpenOffice Impress также по-разному обрабатывают списки. Файл ODP, созданный в PowerPoint, не откроется правильно в LibreOffice/OpenOffice и наоборот.
Это изображение показывает вид списка, созданного в LibreOffice Impress:
Aspose.Slides сохраняет списки ODP, чтобы обеспечить их правильное отображение в LibreOffice/OpenOffice Impress.