Преобразование BMP в XPS через Python

Преобразование BMP в XPS в Python. Программисты могут использовать этот пример кода для экспорта BMP в XPS в любой платформе.NET Framework, .NET Core и PHP, VBScript, C++ через COM Interop.

Преобразование BMP в XPS в Python for .NET

Как преобразовать BMP в XPS? Вы можете легко программно преобразовать документ из формата BMP в формат XPS с помощью современного API Python для обработки документов. Используйте всего несколько строк кода для высококачественного преобразования файлов. Библиотека Aspose.PDF позволит любому разработчику легко решить задачи преобразования BMP в XPS с помощью Python.

Более подробное описание фрагмента кода и других возможных форматов преобразования см. на страницах Документация. Кроме того, вы можете проверить другие конверсии форматов, которые поддерживаются нашей библиотекой.

С помощью библиотеки Aspose.PDF для .NET вы можете программно преобразовать BMP в XPS. Программное обеспечение PDF от Aspose идеально подходит для частных лиц, малого или крупного бизнеса. Поскольку он способен обрабатывать большой объем информации, выполняйте преобразование быстро и эффективно и защищайте ваши данные. Отличительной особенностью Aspose.PDF является API для преобразования BMP в XPS. Особенность этого подхода заключается в том, что вам нужно только открыть диспетчер пакетов NuGet, найти «Aspose.PDF для .NET» и установить его без особых сложных настроек. (Для установки используйте команду из консоли диспетчера пакетов). Чтобы убедиться в преимуществах библиотеки, попробуйте использовать фрагмент кода, преобразованный BMP в XPS. Можно также использовать следующую команду из консоли диспетчера пакетов:

Python Package Manager Console

pip install aspose-pdf

Как преобразовать BMP в XPS


Разработчики Python for .NET могут легко загружать и конвертировать файлы BMP в XPS всего за несколько строк кода.

  1. Инициализация нового документа
  2. Загрузить входное изображение BMP
  3. Сохраните выходной файл как XPS

Системные требования


Aspose.PDF для Python for .NET поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки.

  • Microsoft® Windows™ или совместимая ОС с .NET Framework, .NET Core и PHP, VBScript, C++ через COM Interop.
  • Среда разработки, такая как Microsoft Visual Studio.
  • Aspose.PDF для файла.NET DLL, упоминаемых в вашем проекте.

Вот пример, демонстрирующий, как преобразовать BMP в XPS в Python. Чтобы преобразовать файл BMP в формат XPS, выполните следующие простые шаги. Сначала загрузите файл BMP, а затем просто сохраните его как файл XPS. Можно использовать полные имена файлов как для чтения BMP, так и для записи XPS. Выходное содержимое и форматирование XPS будут идентичны исходному документу BMP.

Пример: Преобразование BMP в XPS с помощью Python

Этот пример кода показывает преобразование BMP в XPS на Python

Input file:

File not added

Output format:

XPS

Output file:

    def convert_BMP_to_XPS(self, infile, outfile):

        path_infile = self.dataDir + infile
        path_outfile = self.dataDir + outfile

        (w, h) = self.helper.get_image_size(path_infile)

        # Initialize new Document

        document = Document()
        page = document.Pages.Add()
        image = Image()
        image.File = path_infile

        # Set page dimensions

        page.PageInfo.Height = h
        page.PageInfo.Width = w
        page.PageInfo.Margin.Bottom = 0
        page.PageInfo.Margin.Top = 0
        page.PageInfo.Margin.Right = 0
        page.PageInfo.Margin.Left = 0
        page.Paragraphs.Add(image)

        # Save output PDF
        option = DocSaveOptions()
        option.Format = DocSaveOptions.DocFormat.Xps

        # Save the file into XPS document format

        document.Save(path_outfile, option)
        print(infile + " converted into " + outfile)

Библиотека Python for .NET для преобразования BMP в XPS

Aspose.PDF для Python через API .NET поддерживает большинство установленных стандартов PDF и спецификаций PDF. Он позволяет разработчикам вставлять таблицы, графики, изображения, гиперссылки, собственные шрифты и многое другое в PDF-документы. Кроме того, можно сжимать PDF-документы. Aspose.PDF для Python через .NET предоставляет отличные функции безопасности для разработки защищенных PDF-документов. Некоторые из ключевых функций Aspose.PDF для Python через API .NET включают в себя:

  • Возможность чтения и экспорта PDF-файлов в нескольких форматах изображений, включая BMP, GIF, JPEG и PNG.
  • Задайте основную информацию (например, об авторе, создателе) PDF-документа.
  • Функции преобразования: конвертируйте PDF в Word, Excel и PowerPoint. Конвертируйте PDF в форматы изображений. Конвертируйте PDF-файл в формат HTML и наоборот. Конвертируйте PDF в формат EPUB, текст, XPS и т. д.

Дополнительную информацию о Aspose.PDF для Python через API .NET можно найти в нашей документации по использованию API.