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 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.