Converter arquivos PUB

Funcionalidade de conversão do Microsoft® Publisher para criar aplicativos .NET multiplataforma.

 

O formato de arquivo de documento do Microsoft® Publisher é usado para criar vários tipos de publicação, como boletins informativos, brochuras, folhetos e cartões postais, e é usado em e-mails e sites. Os arquivos Pub contêm texto, bem como dados de bitmap e gráficos vetoriais.

Embora o formato seja bastante popular, não é tão popular quanto formatos como PDF ou DOCX. O aplicativo MS Publisher não é gratuito. Portanto, muitas vezes é necessário converter arquivos com extensão .pub para outro formato bem difundido e confortável de usar. Aqui está a funcionalidade de conversão para .NET. Esta biblioteca C# inclui a funcionalidade de conversão necessária que pode ser usada para a criação de seu próprio projeto. A solução Aspose.PUB API suporta conversão de PUB para PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML e SVG.

Converter arquivos .pub do Publisher

Vejamos a funcionalidade por meio da conversão de PUB para JPEG.

Este trecho de código foi escrito em C# para demonstrar como trabalhar com arquivos do Microsoft Publisher (.pub) usando Aspose.PUB. O objetivo do código é converter um arquivo do Publisher em JPG e salvar o resultado como um arquivo. Aqui está uma explicação do código:

  1. Recupere o caminho para o diretório de documentos.
  2. Construa o caminho completo para um arquivo específico do Publisher usando a classe PubFactory .
  3. Cria e usa um analisador para analisar o arquivo do Publisher em um objeto de documento usando o método Parse() de IPubParser Interface.
  4. Converta o documento em uma imagem JPG e salve-o em um arquivo usando o método ConvertToFile().

Código C# para conversão de editor PUB para JPEG

    using Aspose.Pub;
    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    // The path to the documents directory.
    string dataDir = RunExamples.GetDataDir_Data();

    string fileName = dataDir + "halloween-flyer.pub";

    var parser = PubFactory.CreateParser(fileName);

    var doc = parser.Parse();

    //Convert to jpg and save the result as file "halloween-flyer_out.jpg"
    ConvertToFile(doc, PubExportFormats.Jpg, dataDir + "halloween-flyer_out.jpg");

A conversão de PUB para qualquer outro formato é possível da mesma forma.

Você também pode experimentar o aplicativo de plataforma cruzada do Publisher Converter . Possui uma interface muito simples e o processo levará apenas alguns segundos. A solução permite:

  • Transforme vários arquivos do Publisher.
  • Converta PUB para conversão de PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML e SVG.
  • Salve documentos convertidos em seu dispositivo ou em um stream.



Perguntas frequentes

1. Como faço para converter arquivos PUB?

Para converter arquivos PUB com esta solução de API, use a classe PubFactory. Analise os arquivos e inicie a conversão. Para converter arquivos .pub online, acesse Conversores de plataforma cruzada , onde você pode transformar arquivos em imagens, PDF e muitos outros formatos.

2. Posso converter um arquivo do MS Publisher em PDF?

Se você precisar converter PUB em PDF com esta solução de API, use a Classe PubFactory. Analise os arquivos e inicie a conversão. Para uma conversão online de pub para pdf, vá para Conversor de plataforma cruzada .

3. A funcionalidade é gratuita?

Os conversores de plataforma cruzada são gratuitos quando, para a solução de API, você pode obter uma avaliação gratuita e comprar o produto, se necessário.

4. Qual programa pode abrir arquivos .PUB?

Até agora arquivos com extensão .pub podem ser abertos por pouco software, além do próprio MS Publisher e não é gratuito. Mas, para ver o conteúdo do arquivo, você pode usar um aplicativo multiplataforma Viewer que é online e gratuito.

 
  

Support and Learning Resources