{{i18n.overview.p1}}

{{i18n.overview.p2}}

{{i18n.overview.p3}}

{{i18n.overview.p4}}

Recursos avançados de API de manipulação de .NET PUB

Exportar arquivos PUB para PDF

Aspose.PUB para .NET pode ler e converter arquivos de publicação (.pub) para arquivo PDF, com apenas algumas linhas de código.

Converter PUB para PDF - C#

    string pubFile = dataDir + "flyer.pub";

    var parser = PubFactory.CreateParser(pubFile);

    var pubtopdf = parser.Parse();

    Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");

O código acima pode ser brevemente explicado da seguinte maneira:

  • Crie o caminho de arquivo completo para o arquivo do Publisher que você deseja converter. Para isso, crie uma variável de string pubFile e atribua o valor da variável dataDir a ela.
  • Crie um objeto analisador para analisar o conteúdo do arquivo Publisher chamando o método CreateParser() na classe PubFactory.
  • Use o método Parse() no objeto parser. O método lê e analisa o conteúdo do arquivo Publisher e devolve o resultado atribuído à variável pubtopdf.
  • Converta o conteúdo analisado do arquivo Publisher em um arquivo PDF e salve-o no local especificado usando o método ConvertToPdf() na instância PdfConverter.

Acessar e manipular camadas PUB

Aspose.PUB para .NET permite acessar camadas de um PUB com a capacidade de desenhar nele com imagem ou texto. Você pode mesclar camadas, atualizar texto em camadas, definir efeitos ou exportar camadas como uma imagem. Você também pode usar a API PUB .NET para detectar arquivos PUB achatados ou criar miniaturas.

Ler ou criar arquivos PUB

Aspose.PUB para .NET não apenas suporta o carregamento de formatos de arquivo PSD e PSB para manipulação e conversão, mas também fornece a capacidade de criar arquivos PUB e PSB do zero. Os desenvolvedores .NET podem usar a API para automatizar cenários que podem ajudá-los em seu caminho.

Vários filtros de imagem

Aspose.PUB para .NET oferece funcionalidades básicas de imaging, como ajuste de cores por meio de suas bibliotecas de classes. Desenvolvedores podem facilmente ajustar brilho, contraste ou gama na imagem raster carregada pela API. Além disso, podem aplicar dithering ou desfoque dinamicamente e usar filtros populares como Median, Gauss Wiener, Motion Wiener e Bradley Threshold.

Recursos mais recentes da API PUB

Aspose.PUB para API .NET adiciona continuamente mais recursos para torná-lo poderoso. Aqui está uma lista de algumas escolhas dos últimos adicionados:

  • Suporte de camadas de preenchimento. Preenchimento padrão, cor e gradiente.
  • Suporte de GdFlResource, VmskResource, PtFlResource e VsmsResource.
  • Carregue arquivos de imagem JPEG, PNG, etc. para PsdImage sem carregamento direto.
  • Suporte de máscaras vetoriais de camada e FlipRotate personalizado de camada de texto.
  • Renderização do efeito Stroke com preenchimento de cor para exportação.

Perguntas frequentes

1. Por que você precisaria do Aspose.PUB para .NET?

A rica funcionalidade do Aspose.PUB pode ser integrada a vários aplicativos de software, incluindo extração de conteúdo, conversão para outros formatos e renderização para exibição ou impressão.

2. Quais formatos são suportados pelo Aspose.PUB for .NET?

Esta solução API suporta PUB como entrada e PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML e SVG como formatos de saída em funcionalidade de conversão.

3. Onde posso encontrar os requisitos para começar a trabalhar com Aspose.PUB for .NET?

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 .

5. Onde posso encontrar as atualizações mais recentes do Aspose.PUB for .NET?

Visite Relese Notes para ver o progresso, todas as atualizações e os recursos mais recentes adicionados.



  

Support and Learning Resources

  
  

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