PUB para Word | Converter arquivos do Publisher para Word | PUB para DOCX

Microsoft Publisher é uma ferramenta amplamente utilizada para criar brochuras, folhetos e outros tipos de publicações atraentes. No entanto, quando se trata de compartilhar ou colaborar em arquivos do editor, pode ser um pouco estressante trabalhar com arquivos do editor. Nesses casos, podemos converter PUB para Word. Neste artigo, exploraremos uma ferramenta online gratuita para converter arquivos do Publisher em Word online.

Converter PUB para Word Online - PUB para DOCX

Converta os arquivos do seu editor em documentos do Word usando este aplicativo conversor online gratuito de PUB para Word e salve a saída no formato DOCX. Ele é executado inteiramente no seu navegador, eliminando a necessidade de software adicional.

Como converter arquivo PUB para Word Online

  1. Arraste e solte o arquivo PUB ou use o link online para acessar o arquivo do OneDrive, Google Drive, etc.
  2. Clique no botão Converter para realizar a conversão do PUB.
  3. A saída em formato DOCX será preparada para download.
  4. Salve o arquivo DOCX resultante em seu computador ou dispositivo móvel.

Para sua privacidade, seus dados não são armazenados em nossos servidores. Os links para download expiram após 24 horas por motivos de segurança.

Converter arquivos do Publisher em Word: um guia do desenvolvedor

Como desenvolvedor, você pode transformar facilmente seus arquivos do Publisher (PUB) em documentos do Word em duas etapas. Primeiro, converta o arquivo PUB para o formato PDF usando a API Aspose.PUB. Em seguida, converta as páginas PDF para o formato DOCX usando a API Aspose.PDF.

As seções a seguir fornecem etapas e exemplos de código para converter arquivos PUB em Word programaticamente em .NET ou Java.

Converta arquivos do Publisher para Word em C#

Podemos converter facilmente qualquer arquivo PUB em um documento Word em C# seguindo as etapas abaixo:

O exemplo de código a seguir mostra como converter um arquivo PUB em um documento do Word em C#.

// Este exemplo de código demonstra como converter PUB em DOCX em C#.
using Aspose.Pdf.Devices;
using Aspose.Pdf;
using Aspose.Pub;

// Inicialize um MemoryStream para armazenar o documento de saída
MemoryStream stream = new MemoryStream();

// Carregue o arquivo PUB de entrada
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("Sample.pub");

// Analisar o arquivo do editor de entrada
Aspose.Pub.Document doc = parser.Parse();

// Converta o arquivo PUB em PDF e salve o resultado em um MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Carregar arquivo PDF de entrada do MemoryStream
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Inicializar objeto de classe DocSaveOptions
Aspose.Pdf.DocSaveOptions options = new DocSaveOptions();

// Especifique o formato do arquivo de palavras de saída (DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.DocX;

// Salvar arquivo de palavra de saída (DOC/DOCX)
document.Save("PUBToWord.docx", options);

Converta arquivos do Publisher para Word em Java

Da mesma forma, podemos converter um arquivo PUB em DOCX em Java seguindo as etapas abaixo:

O exemplo de código a seguir mostra como converter um arquivo PUB em um documento do Word em Java.

// Este exemplo de código demonstra como converter PUB em DOCX em Java.
// Inicialize ByteArrayOutputStream para armazenar o arquivo PDF intermediário.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Inicialize o Pub Parser para o arquivo PUB
IPubParser parser = PubFactory.createParser("Sample.pub");

// Analise o arquivo do Publisher
com.aspose.pub.Document doc = parser.parse();

// Converta arquivo PUB em PDF e salve a saída no stream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Carregue o documento PDF intermediário
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(os.toByteArray());

// Converta ou exporte o arquivo para o formato MS Word DOCX ou DOC
pdfDocument.save("PUBToDOCX.docx", SaveFormat.DocX);

Publicar arquivos para Word Converter em C++

Também podemos converter um arquivo PUB para DOCX em C++ seguindo as etapas abaixo:

O exemplo de código a seguir mostra como converter um arquivo PUB em um documento do Word em C++.

// Este exemplo de código demonstra como converter PUB em DOCX em C++.
// Caminhos de arquivo PUB de origem e PDF de saída
System::String filePub = u"C:\\Files\\Sample.pub";
System::String filePdf = u"C:\\Files\\Output.pdf";

// Carregue o arquivo PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// Converta o arquivo PUB em PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Carregue o arquivo PDF gerado
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);

// Crie uma instância da classe DocSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::DocSaveOptions>();

// Defina o formato como DocX
saveOptions->set_Format(DocSaveOptions::DocFormat::DocX);

// Salve o arquivo DocX
pdfDocument->Save(u"C:\\Files\\PUBToWord.docx", saveOptions);

PUB para DOCX – Licença gratuita e recursos de aprendizagem

Você pode obter uma licença temporária gratuita para experimentar as bibliotecas sem limitações de avaliação.

Além de converter arquivos do Publisher em documentos do Word, você também pode explorar vários outros recursos da biblioteca usando os seguintes recursos:

Conclusão

Concluindo, converter arquivos do Publisher para Word é uma maneira simples e eficaz de tornar seus documentos mais acessíveis e fáceis de trabalhar. Seguindo as etapas descritas neste artigo, você pode optar por usar uma ferramenta online de conversão de PUB para DOCX ou desenvolver seu próprio aplicativo conversor para transformar seu arquivo PUB para o formato Word. Em caso de qualquer ambigüidade, sinta-se à vontade para nos contatar em nosso fórum de suporte gratuito.

Veja também