EPS, XPS, OXPS и PS Конвертеры командной строки | CLI Tools
Обзор
Хотите убедиться, что ваши документы можно открыть на любом устройстве? Aspose.Page Convert — это инструмент командной строки, который позволяет разработчикам и дизайнерам легко конвертировать файлы PS, EPS и XPS в более распространенные форматы. Это гарантирует доступность ваших документов на различных платформах.
Основные характеристики
- Поддерживаемые форматы ввода: PS, XPS, EPS.
- Поддерживаемые форматы вывода: PDF, JPEG, PNG, BMP, TIFF, EMF, WMF.
- Гибкое использование: можно использовать как с помощью простых команд командной строки, так и программно в коде C#, совместимом с .NET 6.0/7.0.
Преимущества
Использование инструмента Aspose.Page Convert дает несколько преимуществ:
- Эффективность: быстрое преобразование документов форматов Page Description Language без необходимости использования сложного программного обеспечения.
- Автоматизация: интеграция преобразования EPS, XPS, OXPS и PS в автоматизированные рабочие процессы и скрипты.
- Гибкость: обработка различных форматов документов для обеспечения совместимости с различными системами и приложениями.
Лицензирование
Хотя само приложение Aspose.Page Convert можно использовать бесплатно, для преобразования документов требуется действующая [лицензия] Aspose.Page (/page/ru/net/licensing/). Вы можете приобрести лицензию или использовать Aspose.Page в пробном режиме для ознакомительных целей.
Как установить EPS/XPS/PS Command-Line Converter?
Инструмент Aspose.Page Convert можно установить как глобально, так и локально, в зависимости от потребностей вашего проекта. Мы рекомендуем вам использовать локальную установку для использования в рамках конкретного проекта, чтобы избежать конфликтов версий.
Глобальная установка
Чтобы установить Aspose.Page Convert глобально на вашем компьютере, используйте следующую команду:
1dotnet tool install --global Aspose.Page.Convert
Specify the --version
option if you need a specific version of the tool.
Локальная установка
Для локальной установки в рамках определенного проекта сначала перейдите в корневой каталог проекта. Затем выполните следующие команды:
Создайте tool-manifest, если его еще нет:
1dotnet new tool-manifest
Установите Aspose.Page Convert локально:
1dotnet tool install Aspose.Page.Convert --local
Опять же, вы можете указать опцию --version
для конкретной версии.
Обновление EPS/XPS/PS CLI Converter
Чтобы обновить инструмент командной строки Aspose.Page Convert до последней версии, используйте команду dotnet tool update
с --global
или --local
, в соответствии с типом установки.
Удаление EPS/XPS/PS CLI Converter
Если вам нужно удалить инструмент, используйте команду dotnet tool uninstall
с --global
или --local
, в зависимости от того, как был установлен инструмент.
Использование
Командная строка
Преобразуйте документы с помощью аргументов командной строки. Вот доступные параметры:
-i, --input [Обязательно]
: Путь к входному документу.- Пример:
--input input.xps
-o, --output [Обязательно]
: Путь к преобразованному документу.- Пример:
--output output.pdf
-f, --format [Необязательно]
: Формат выходного документа.- Поддерживаемые форматы: PDF, JPEG, PNG, BMP, TIFF, EMF, WMF.
- Пример:
--format pdf
-w, --width [Необязательно]
: Ширина преобразованного документа (для форматов изображений).- Пример:
--width 1920
-h, --height [Необязательно]
: Высота преобразованного документа (для форматов изображений).- Пример:
--height 1080
-r, --resolution [Необязательно]
: Разрешение преобразованного документа (для форматов изображений).- Пример:
--resolution 300
-l, --license [Необязательно]
: Путь к файлу лицензии Aspose.Page .NET.- Пример:
--license path_to_license.lic
-v, --verbose [Необязательно]
: Включить подробный вывод.- Пример:
--verbose
Пример использования командной строки:
1Aspose.Page.Convert --input input.xps --output output.pdf --format pdf
Как интегрировать CLI-конвертер файлов языка описания страниц в проекты C#?
Приложение CLI Aspose.Page Convert также можно интегрировать непосредственно в ваши проекты .NET с помощью командной строки, что обеспечивает программный доступ к возможностям преобразования документов в вашем коде C#.
Добавление конвертера командной строки в ваш проект:
Чтобы добавить инструмент Aspose.Page Convert в ваш проект Visual Studio, перейдите в корневой каталог вашего проекта и выполните следующую команду:
1dotnet Aspose.Page.Convert add
Эта команда включает функции Aspose.Page Convert в ваш проект. Включив библиотеку, вы можете использовать ее методы и свойства в своем коде. Это позволяет разработчикам легко создавать пользовательские рабочие процессы преобразования в своих приложениях.
Использование из кода
Вот пример программного использования инструментов Aspose.Page CLI в вашем коде C#:
1using Aspose.Page.MicroApps.Convert;
2using System.Threading.Tasks;
3
4class Program
5{
6 static async Task Main(string[] args)
7 {
8 // Initialize convert options
9 var options = new ConvertOptions
10 {
11 // Required: Specify the input document path
12 InputDocument = "input.xps",
13
14 // Required: Specify the output document path
15 OutputFilePath = "output.png",
16
17 // Optional: Specify the output format
18 ToFormat = "png",
19
20 // Optional: Specify the width of the converted document (applicable for image formats)
21 Width = 1920,
22
23 // Optional: Specify the height of the converted document (applicable for image formats)
24 Height = 1080,
25
26 // Optional: Specify the resolution of the converted document (applicable for image formats)
27 Resolution = 300
28 };
29
30 // Conditional: Apply license if you have one
31 if (isLicensed)
32 {
33 options.LicenseFile = "path_to_license.lic";
34 }
35
36 // Execute the conversion task
37 await ConvertTasks.Create(options).Execute();
38 }
39}
Для получения дополнительной информации и примеров использования посетите документацию Aspose.Page для .NET.