Crie documentos XPS do zero
Solução API C++ para criar e alterar arquivos XPS.
A solução Aspose.Page for C++ API permite manipular arquivos XPS e outros arquivos de formato de linguagem de descrição de página. A rica funcionalidade permite adicionar diferentes formas aos documentos, mesclar alguns arquivos em um único ou convertê-los para um formato mais adequado. Caso você comece a trabalhar apenas com este formato, aqui é descrito como criar novos arquivos XPS e modificar (adicionar glifos) os já existentes. O trecho de código é adicionado para melhor compreensão.
Para criar um novo arquivo XPS, precisamos:
Aspose.Page for C++ API, que é uma API de conversão e manipulaçã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 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.Cpp
Crie um arquivo XPS com C++
- Crie um novo documento XPS usando a função MakeObject
, que retorna um objeto do XpsDocument Aula - Adicione um conjunto de glifos ao documento usando o método AddGlyphs() do objeto de documento XPS.
- Defina a cor de preenchimento do texto usando o Método set_Fill, passando um pincel de cor sólida criado pelo Método CreateSolidColorBrush do objeto de documento XPS.
- Salve o documento XPS resultante em um arquivo chamado output.xps no diretório especificado pela variável dir.
Crie arquivos XPS
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.