Converter EPS para XPS csharp

Os arquivos EPUB são comumente usados para compartilhar ou imprimir arquivos em grande escala. Por exemplo, os EBooks são muito comuns nos dias de hoje, que são criados no formato EPUB. Em determinadas situações, pode ser necessário converter EPUB em um arquivo XPS. Assim, este artigo aborda como converter um arquivo EPUB para o formato XPS programaticamente em C#.

Conversor EPUB para XPS – Instalação da API C#

Aspose.HTML for .NET API suporta a conversão de documentos EPUB. Você pode configurar a API baixando os arquivos DLL da seção Downloads ou com o seguinte comando de instalação NuGet.

PM> Install-Package Aspose.HTML

Converter EPUB para XPS em C#

Você pode converter EPUB para XPS seguindo as etapas abaixo:

  1. Carregue o arquivo EPUB de entrada.
  2. Inicialize um objeto da classe XpsSaveOptions.
  3. Especifique as dimensões da página em polegadas, centímetros, etc. conforme necessário.
  4. Converta o arquivo EPUB para o formato XPS.

O trecho de código a seguir explica como seguir essas etapas programaticamente para converter um arquivo EPUB em XPS em C#:

// Crie uma instância de XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();

// Definir o tamanho da página em polegadas
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(7),Length.FromInches(3)));

// Chame o método ConvertEPUB para converter EPUB em XPS
Converter.ConvertEPUB("input.epub", options, "output.xps");

Obtenha Licença de Avaliação Gratuita

Você pode solicitar uma licença temporária gratuita para avaliar todos os recursos da API sem limitações.

Explorar outros recursos

Você pode dar uma olhada em muitos outros recursos oferecidos pela API visitando a documentação.

Demonstração on-line

Experimente o aplicativo da web EPUB to XPS Converter desenvolvido usando a API acima.

Conclusão

Neste artigo, você aprendeu como converter um arquivo EPUB para o formato XPS programaticamente em C#. Além disso, o arquivo XPS é renderizado com alta fidelidade e eficiência em poucos segundos. Além disso, você pode integrar esse recurso em seus aplicativos baseados em estrutura .NET ou .NET Core apenas com algumas linhas de código. Sinta-se à vontade para entrar em contato conosco no fórum caso precise de ajuda.

Veja também

Crie o YouTube Video Downloader em C#