Linguagens de descrição de página descrevem a aparência de uma página em um nível mais alto do que uma matriz de pixels. 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 exibições. A maioria dos sistemas de impressão trata as páginas impressas como um retângulo de m pixels de largura e n pixels de altura. Obviamente, não é conveniente armazenar arquivos tão grandes na memória, editá-los e transferi-los pela rede distribuída. Esta solução oferece suporte às linguagens de descrição de página PS, EPS e XPS.

Libere todo o potencial de seus aplicativos C++ com Aspose.Page! Quer você aprimore gráficos, automatize a geração de documentos ou otimize processos de impressão, nossa API fornece as ferramentas necessárias para precisão e controle. Nossa biblioteca confiável é a solução ideal para renderização e manipulação contínua 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 levar seus documentos para o próximo nível convertendo arquivos PS, EPS e XPS em PDFs dinâmicos e imagens raster impressionantes. Eleve seus recursos de manipulação 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 PS, EPS e XPS API:

Inserir páginas em arquivos XPS

Aspose.Page para C++ suporta o carregamento de arquivos XPS para manipulação e podemos facilmente adicionar novas páginas dentro desse arquivo. Os desenvolvedores C++ podem usar a biblioteca para automatizar cenários que podem 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, resolução e números de página enquanto salva documentos em imagens.
A solução também oferece várias conversões 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

  
  

Aspose.Page oferece APIs individuais para ambientes de desenvolvimento populares, conforme listado abaixo: