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:
- Recupere o caminho para o diretório de documentos.
- Construa o caminho completo para um arquivo específico do Publisher usando a classe PubFactory .
- Cria e usa um analisador para analisar o arquivo do Publisher em um objeto de documento usando o método Parse() de IPubParser Interface.
- 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
- 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.PUB para .NET?
- Lista de clientes
- Histórias de sucesso