As linguagens de descrição de página descrevem a aparência de uma página em um nível superior ao de uma matriz de pixels. As PDLs servem como um elo de ligação entre aplicativos de computador, como ferramentas gráficas, editores de texto, etc., e dispositivos de saída: sistemas de publicação (impressão) e monitores. A maioria dos sistemas de impressão trata as páginas impressas como um retângulo de m pixels de largura por n pixels de altura. Obviamente, não é conveniente armazenar arquivos tão grandes na memória, editá-los e transferi-los por uma rede distribuída. Esta solução suporta as linguagens de descrição de página PS, EPS e XPS.
Libere todo o potencial de seus aplicativos C++ com Aspose.Page! Esteja você aprimorando gráficos, automatizando a geração de documentos ou otimizando processos de impressão, nossa API fornece as ferramentas necessárias para precisão e controle. Nossa biblioteca confiável é a sua solução definitiva para renderização e manipulação contínuas de arquivos XPS, PS e EPS. Com Aspose.Page, você pode criar, modificar e converter arquivos XPS, tudo sem a necessidade de software adicional. Nossa poderosa API coloca o controle em suas mãos, para que você possa manipular páginas de documentos, criar gráficos vetoriais e brincar com uma paleta de cores vibrantes em vários espaços. Além disso, você pode elevar seus documentos para o próximo nível convertendo arquivos PS, EPS e XPS em PDFs dinâmicos e imagens raster impressionantes. Melhore suas capacidades de manuseio de documentos hoje mesmo com Aspose.Page para C++ e redefina a maneira como você trabalha com linguagens de descrição de página!
Saiba mais sobre os recursos da API C++ para PS, XPS e EPS:
Inserir Páginas em Arquivos XPS
O Aspose.Page para C++ suporta o carregamento de arquivos XPS para manipulação e podemos adicionar facilmente novas páginas dentro desse arquivo. Os desenvolvedores C++ podem usar a biblioteca para automatizar cenários que possam ajudá-los em seu caminho.
Adicionar Páginas de documento a um arquivo XPS - C++
//Create an XPS document
auto xpsDocs = MakeObject<XpsDocument>();
//Add a glyph to the document
auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));
//Save the result
xpsDocs->Save(dir + u"output.xps");A biblioteca oferece a conversão de documentos XPS, PS e EPS para PDF e formatos de imagem raster, incluindo BMP, JPEG, PNG e TIFF. O desenvolvedor pode especificar o nível de qualidade, a resolução e os números das páginas ao salvar documentos em imagens.
A solução também oferece várias conversiones, como:
Perguntas frequentes
1. Por que você precisaria do Aspose.Page para C++?
Aspose.Page para C++ foi desenvolvido para manipular arquivos PS, XPS, EPS e OXPs, como criar, editar, converter e renderizar esses formatos em aplicativos C++.
2. Quais formatos são suportados pelo Aspose.Page para C++?
Esta solução API suporta PS, EPS, XPS, OXPS, como entrada e PDF, formatos de imagem e SVG como formatos de saída na funcionalidade de conversão.
3. Onde posso encontrar os requisitos para começar a trabalhar com Aspose.Page for C++?
Acesse Documentação para aprender os fundamentos, como requisitos do sistema, instalação, licenciamento e como executar exemplos. Lá você também pode encontrar o Guia do desenvolvedor e a base de conhecimento sobre os formatos.
4. Onde posso obter ajuda se houver algum problema com a API?
Tente obter resposta no Fórum de Suporte Gratuito . Caso não consiga um, basta criar um novo tópico com o problema enfrentado.
5. Onde posso encontrar as atualizações mais recentes do Aspose.Page para C++?
Verifique Notas de lançamento para ver o progresso, todas as atualizações e os recursos mais recentes adicionados.
Support and Learning Resources
- Recursos de aprendizagem
- Documentação
- Código fonte
- Referências de API
- Suporte ao produto
- Suporte gratuito
- Suporte pago
- Blogue
- Release Notes
- Por que Aspose.Page para C++?
- Lista de clientes
- Histórias de sucesso