Mesclar documentos XPS em PDF

Solução de API C++ para combinar vários arquivos XPS

 

O formato de arquivo XPS permite o armazenamento de vários documentos num único arquivo e também é capaz de conter várias páginas. A Solução da API Aspose.Page para C++ oferece a capacidade de mesclar vários arquivos num só, resultando num arquivo XPS ou PDF que contém o conteúdo combinado de todos os arquivos originais.

Aqui você encontrará um exemplo de código de como usar a API para mesclar arquivos XPS. Para explorar como esta funcionalidade pode ser integrada em uma solução web ou usada para mesclar arquivos online, você pode testar a ferramenta multiplataforma XPS Merger .

Para mesclar arquivos PS e EPS, você precisa:

  • API Aspose.Page para C++, que é uma API de manipulação e conversão de documentos rica em recursos, poderosa e fácil de usar para a 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 no Console do Gerenciador de Pacotes.

Package Manager Console Command


    PM> Install-Package Aspose.Page.Cpp

Passos para mesclar vários arquivos XPS em PDF com C++.

  1. Defina o caminho para o diretório de documentos.
  2. Inicialize os fluxos (streams) de entrada de arquivo XPS e saída de PDF.
  3. Crie uma instância (Instance) de XpsDocument a partir do fluxo de entrada criado anteriormente.
  4. Inicialize o objeto options com os parâmetros TextCompression, ImageCompression, JpegQualityLevel para o arquivo de saída usando a Classe PdfSaveOptions .
  5. Usando a Classe PdfDevice , crie um dispositivo de renderização (rendering device) para formato PDF.
  6. Mesclar arquivos XPS para gerar o documento XPS de saída.
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
Mesclar arquivos PS em PDF

Passos para mesclar vários arquivos XPS num único arquivo com C++.

  1. Crie uma instância (Instance) de XpsDocument a partir do primeiro arquivo XPS.
  2. Crie um array de arquivos XPS que serão mesclados com o primeiro.
  3. Mesclar (pelo Merge ) os arquivos XPS com o documento criado e salvá-lo.
Mesclar arquivos PS em PDF

XPS What is XPS File Format

XPS (XML Paper Specification) é a alternativa da Microsoft ao PDF. Baseado em XML/HTML, preserva o layout em diferentes plataformas e é independente do sistema operacional.