XPS para PDF

Converta XPS para PDF via Solução API para C++.

 

Aspose.Page for XPS to PDF converter oferece conversão para imagem PDF com o uso de qualquer linguagem suportada por C++.

A API que você vê aqui pode ser usada para criar seu próprio aplicativo multiplataforma ou ser integrada ao seu projeto C++.

Para converter XPS para PDF:

  • Aspose.Page for C++ API, que é uma API de manipulação e conversão de documentos rica em recursos, poderosa e fácil de usar para plataforma C++.

  • Você pode baixar sua versão mais recente diretamente, basta abrir o gerenciador de pacotes NuGet, procurar por Aspose.Page.Cpp e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Etapas para converter XPS em PDF usando C++

O Aspose.Page facilita para os desenvolvedores carregar e converter arquivos XPS para PDF em apenas algumas linhas de código.

  1. Carregue arquivos com Aspose.Page para C++.
  2. Chame o método Save().
  3. Passe o caminho do arquivo de saída com extensão de arquivo (PDF).
  4. O arquivo PDF será salvo no caminho especificado para que seja em um programa compatível.

Requisitos de sistema

Aspose.Page para C++ suporta todas as principais plataformas e sistemas operacionais. Verifique se você possui os seguintes pré-requisitos:

  • Área de trabalho Microsoft Windows (XP, Vista, 7, 8, 10), sistemas operacionais de servidor (2003, 2008, 2012), etc.
  • Microsoft Visual C++ versão 2017 ou superior.

Conversão de XPS para PDF C++

    System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_PDF();

    System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);

    System::SharedPtr<XPSDocument> document = System::MakeObject<EpsDocument>(xpsStream);

    // If you want to convert Postscript file despite of minor errors set this flag
    bool suppressErrors = true;

    //Initialize options object with necessary parameters.
    System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);

    System::SharedPtr<Aspose::Page::XPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::XPS::Device::ImageDevice>();

	    auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
	    {
		    psStream->Close();
	    });

	    try{
		    document->Save(device, options);
	    }catch (...){
		    throw;
	    }
    System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
    //loop through each imagesBytes and write via file stream

Aplicativo da Web de conversão de XPS para PDF

Converter XPS para PDF agora mesmo visitando nosso site de Demonstrações ao Vivo.

  Não há necessidade de baixar a API Aspose.
  Não há necessidade de escrever nenhum código.
  Basta enviar seu arquivo XPS, ele será convertido instantaneamente para PDF.
  Você receberá o link para download.



FAQ

1. Posso converter XPS para PDF?

A solução Aspose.Page tem funcionalidade que permite converter arquivos XPS para outros formatos online ou programaticamente. Se você precisar transformar XPS em PDF instantaneamente on-line, use o XPS Converter aplicativo multiplataforma.

2. Posso encontrar informações mais detalhadas sobre como converter XPS para PDF?

Acesse o capítulo Documentação para encontrar informações como Guia do desenvolvedor, Notas de versão e muito mais sobre Linguagens de descrição de página. Visite nosso projeto GitHub para ver os exemplos de código para usar a solução.

3. A funcionalidade é gratuita?

Os conversores de plataforma cruzada são gratuitos, quando para a solução de API você pode obter uma avaliação gratuita e comprar o produto, se necessário.

XPS O que é XPS Formato de Arquivo

O formato XPS é semelhante ao formato PDF. Ambos são formatos de linguagem de descrição de página (PDL). EPS é baseado em HTML e não em linguagem PostScript. O arquivo .eps é capaz de conter uma marcação da estrutura do documento junto com as informações de como o documento ficaria. Há também instruções adicionadas sobre como imprimir e renderizar o documento. A característica do formato é que ele corrige a descrição do documento, o que significa que ele terá a mesma aparência, não importa quem e de qual sistema operacional o abra.

PDF O que é PDF Formato de Arquivo

Portable Document Format ou como muitos de nós o conhecemos PDF é um formato aberto multiplataforma e um dos mais famosos do mundo. Uma vez desenvolvido pela Adobe, este formato de linguagem de descrição de página (PDL) agora é suportado por quase todos os ambientes ou sistemas operacionais e pode ser lido por quase todos os dispositivos.