Рендеринг PS в XAML через .NET

.NET API для экспорта PS в XAML в Windows, macOS и Linux без использования Microsoft® PowerPoint

 

Используя пакет мощных API-интерфейсов автоматизации форматов файлов Aspose.Total for .NET , вы можете легко преобразовать PS в XAML, выполнив два простых шага. Используя API обработки PDF Aspose.PDF for .NET , вы можете преобразовать формат файла PS в PPTX. После этого с помощью API обработки презентаций Aspose.Slides for .NET вы можете конвертировать PPTX в XAML.

.NET API для преобразования PS в XAML

  1. Откройте файл PS, используя класс Document .
  2. Преобразуйте PS в PPTX, используя метод Save .
  3. Загрузите файл PPTX с помощью класса Презентация .
  4. Сохраните документ в формате XAML с помощью метода Save и установите «Xaml» в качестве SaveFormat.

Требование преобразования

Установите из командной строки как nuget install Aspose.Total или через консоль диспетчера пакетов Visual Studio с помощью Install-Package Aspose.Total.

Кроме того, вы можете получить автономный установщик MSI или библиотеки DLL в ZIP - файле из загрузки .

Получить метаданные XMP из файла PS через .NET

При преобразовании PS в XAML вам может понадобиться дополнительная информация о метаданных XMP, чтобы определить приоритетность процесса пакетного преобразования. Например, вы можете получать и сортировать документы преобразования по дате создания и соответствующим образом обрабатывать документы. Aspose.PDF for .NET позволяет получить доступ к метаданным XMP файла PS. Чтобы получить метаданные файла PS, вы можете создать объект Документ и открыть входной файл PS. После этого вы можете получить метаданные файла с помощью свойства Метаданные .

Создать файл XAML только для чтения через .NET

Используя API Aspose.Slides for .NET , вы можете еще больше расширить возможности своего приложения для преобразования. Одной из функций может быть создание выходного файла только для чтения для повышения безопасности. API позволяет настроить файл XAML только для чтения, что означает, что пользователи (после того, как они откроют презентацию) увидят рекомендацию только для чтения.

Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.xaml", SaveFormat.Xaml);     

Программное преобразование файла PS в XAML: примеры использования

Файлы PS (Portable Document Format) используются для хранения информации о векторных графических данных, что делает их идеальным выбором для создания статических изображений, логотипов и иллюстраций. Однако при работе с динамическими данными XAML (Extensible Application Markup Language) становится необходимым инструментом для построения интерфейсов пользователя и приложений.

Преобразование файлов PS в форматы XAML позволяет раскрыть полную функциональность возможностей разработки приложений. Это позволит вам:

Использования:

  • Разработка мобильных приложений: Преобразовать файлы PS для создания нативных мобильных приложений с интуитивно понятными интерфейсами, используя мощь XAML для обеспечения плавного пользовательского опыта.
  • Разработка десктопных приложений: Использовать XAML для построения прочных и масштабируемых десктопных приложений, выгодно использовав возможности языка в области привязки данных, анимаций и шаблонирования.
  • Библиотеки интерфейсов UI: Преобразовать файлы PS для создания реузабильных компонентов интерфейса, таких как кнопки, текстовые поля и меню, используя XAML для эффективного и поддерживаемого дизайна.
  • 3D-графика и анимация: Использовать XAML для визуализации 3D-графики и анимации в ваших приложениях, сочетая силу векторной графики с гибкостью маркапа.
  • Доступность и настройка: Преобразовать файлы PS для создания доступных и настраиваемых элементов интерфейса, обеспечивая соответствие вашего приложения разнообразным потребностям и предпочтениям пользователей.

Исследуйте варианты преобразования PS с .NET

Конвертировать PSs в DOCM (Файл Microsoft Word 2007 Марко)
Конвертировать PSs в DOT (Файлы шаблонов Microsoft Word)
Конвертировать PSs в DOTM (Файл шаблона Microsoft Word 2007+)
Конвертировать PSs в DOTX (Файл шаблона Microsoft Word)
Конвертировать PSs в FLATOPC (Microsoft Word 2003 WordprocessingML)
Конвертировать PSs в GIF (Графический формат обмена)
Конвертировать PSs в MARKDOWN (Легкий язык разметки)
Конвертировать PSs в ODT (Формат текстового файла OpenDocument)
Конвертировать PSs в OTT (Шаблон OpenDocument)
Конвертировать PSs в PCL (Язык команд принтера)
Конвертировать PSs в RTF (Расширенный текстовый формат)
Конвертировать PSs в WORDML (Microsoft Word 2003 WordprocessingML)
Конвертировать PSs в XAMLFLOW (Power Automate от Microsoft)
Конвертировать PSs в APNG (Анимированная портативная сетевая графика)
Конвертировать PSs в CSV (Значения, разделенные запятыми)
Конвертировать PSs в DICOM (Цифровая визуализация и коммуникации в медицине)
Конвертировать PSs в DIF (Формат обмена данными)
Конвертировать PSs в DXF (Формат обмена чертежами Autodesk)
Конвертировать PSs в EMZ (Сжатый расширенный метафайл Windows)
Конвертировать PSs в Excel (Форматы файлов электронных таблиц)
Конвертировать PSs в FODS (Плоская XML-таблица OpenDocument)
Конвертировать PSs в IMAGE (Файлы изображений)
Конвертировать PSs в JPEG2000 (Формат изображения J2K)
Конвертировать PSs в MD (Язык разметки)
Конвертировать PSs в ODS (Электронная таблица OpenDocument)
Конвертировать PSs в PSD (Документ Фотошоп)
Конвертировать PSs в SVGZ (Сжатая масштабируемая векторная графика)
Конвертировать PSs в SXC (Электронная таблица StarOffice Calc)
Конвертировать PSs в TGA (Графический адаптер Truevision)
Конвертировать PSs в TSV (Значения, разделенные табуляцией)
Конвертировать PSs в TXT (Текстовый документ)
Конвертировать PSs в WMF (Метафайл Windows)
Конвертировать PSs в WMZ (Сжатый метафайл Windows)
Конвертировать PSs в XLAM (Надстройка Excel с поддержкой макросов)
Конвертировать PSs в XLSB (Двоичная книга Excel)
Конвертировать PSs в XLSM (Электронная таблица с поддержкой макросов)
Конвертировать PSs в XLT (Шаблон Excel 97 - 2003)
Конвертировать PSs в XLTM (Шаблон Excel с поддержкой макросов)