Conversores de Linha de Comandos EPS, XPS, OXPS e PS | Ferramentas CLI
Visão geral
Precisa de garantir que os seus documentos podem ser abertos em qualquer dispositivo? Aspose.Page Convert é uma ferramenta de linha de comandos que permite aos programadores e designers converter facilmente ficheiros PS, EPS e XPS para os formatos mais utilizados. Isto garante que os seus documentos estão acessíveis em diversas plataformas.
Principais características
- Formatos de entrada suportados: PS, XPS, EPS.
- Formatos de saída suportados: PDF, JPEG, PNG, BMP, TIFF, EMF, WMF.
- Utilização flexível: Pode ser utilizado tanto através de comandos simples de linha de comandos como programaticamente no seu código C#, compatível com .NET 6.0/7.0.
Benefícios
A utilização da ferramenta Aspose.Page Convert oferece diversas vantagens:
- Eficiência: Converte rapidamente documentos em Linguagem de Descrição de Página sem necessidade de software complexo.
- Automação: Integre a conversão de EPS, XPS, OXPS e PS nos seus fluxos de trabalho e scripts automatizados.
- Flexibilidade: Trata de diversos formatos de documentos para garantir a compatibilidade com diferentes sistemas e aplicações.
Licenciamento
Embora a aplicação Aspose.Page Convert seja gratuita, a conversão de documentos requer uma licença válida do Aspose.Page. Pode adquirir uma licença ou utilizar o Aspose.Page em modo de teste para fins de avaliação.
Como instalar o Conversor de Linha de Comandos EPS/XPS/PS?
A ferramenta Aspose.Page Convert pode ser instalada globalmente ou localmente, dependendo das necessidades do seu projeto. Recomendamos que utilize a instalação local para utilização específica do projeto, a fim de evitar conflitos de versão.
Instalação Global
Para instalar o Aspose.Page Convert globalmente na sua máquina, utilize o seguinte comando:
1dotnet tool install --global Aspose.Page.Convert
Specify the --version
option if you need a specific version of the tool.
Instalação Local
Para instalação local num projeto específico, navegue primeiro até ao diretório raiz do seu projeto. Em seguida, execute os seguintes comandos:
Crie um manifesto de ferramenta, caso ainda não esteja presente:
1dotnet new tool-manifest
Instale o Aspose.Page Convert localmente:
1dotnet tool install Aspose.Page.Convert --local
Mais uma vez, pode especificar a opção --version
para uma versão específica.
Actualização do Conversor EPS/XPS/PS CLI
Para atualizar a ferramenta de linha de comandos Aspose.Page Convert para a versão mais recente, utilize o comando dotnet tool update
com --global
ou --local
, de acordo com o seu tipo de instalação.
Desinstalar o Conversor EPS/XPS/PS CLI
Se precisar de desinstalar a ferramenta, utilize o comando dotnet tool uninstall
com --global
ou --local
, dependendo da forma como a ferramenta foi instalada.
Uso
Linha de Comandos
Converta os seus documentos utilizando argumentos de linha de comando. Aqui estão os parâmetros disponíveis:
-i, --input [Obrigatório]
: Caminho para o documento de entrada.- Exemplo:
--input input. xps
- Exemplo:
-o, --output [Obrigatório]
: Caminho para o documento convertido.- Exemplo:
--output output.pdf
- Exemplo:
-f, --format [Opcional]
: Formato do documento de saída.- Formatos suportados: PDF, JPEG, PNG, BMP, TIFF, EMF, WMF.
- Exemplo:
--format pdf
- Exemplo:
-w, --width [Opcional]
: Largura do documento convertido (para formatos de imagem).- Exemplo:
--width 1920
- Exemplo:
-h, --height [Opcional]
: Altura do documento convertido (para formatos de imagem).- Exemplo:
--height 1080
- Exemplo:
-r, --resolution [Opcional]
: Resolução do documento convertido (para formatos de imagem).- Exemplo:
--resolution 300
- Exemplo:
-l, --license [Opcional]
: Caminho para o ficheiro de licença do Aspose.Page .NET.- Exemplo:
--license path_to_license.lic
- Exemplo:
-v, --verbose [Opcional]
: Activa a saída detalhada.- Exemplo:
--verbose
- Exemplo:
Exemplo de utilização da linha de comando:
1Aspose.Page.Convert --input input.xps --output output.pdf --format pdf
Como integrar o Conversor CLI de ficheiros da Linguagem de Descrição de Páginas em Projetos C#?
A aplicação CLI Aspose.Page Convert também pode ser integrada diretamente nos seus projetos .NET utilizando a linha de comandos, permitindo o acesso programático às capacidades de conversão de documentos dentro do seu código C#.
Adicionar o Conversor de Linha de Comandos ao Seu Projeto:
Para adicionar a ferramenta Aspose.Page Convert ao seu projeto Visual Studio, navegue até ao diretório raiz do seu projeto e execute o seguinte comando:
1dotnet Aspose.Page.Convert add
Este comando incorpora as características do Aspose.Page Convert no seu projeto. Ao incluir a biblioteca, pode utilizar os seus métodos e propriedades no seu código. Isto permite que os programadores criem fluxos de trabalho de conversão personalizados sem problemas nas suas aplicações.
Utilizar a partir do Código
Eis um exemplo de utilização das ferramentas CLI do Aspose.Page programaticamente no seu código 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}
Para mais informações e exemplos de utilização, visite a documentação do Aspose.Page para .NET.