PUB para Excel | Converter arquivos do Publisher para Excel | PUB para XLSX

Você está procurando uma maneira de transferir dados de um arquivo do Microsoft Publisher PUB para uma planilha do Excel (XLSX)? Não procure mais! Esta postagem do blog irá guiá-lo através de vários métodos para converter o Publisher em Excel, garantindo que seus dados permaneçam intactos e bem organizados.

Converter Publisher para Excel Online - PUB para XLSX

Transforme os arquivos do seu editor em planilhas do Excel usando este conversor online de PUB para Excel gratuito. Salve seus arquivos convertidos no formato XLSX diretamente do seu navegador, sem a necessidade de instalações extras de software.

Como converter o Publisher para Excel Online

Converta PUB em XLSX sem esforço em 4 etapas fáceis de seguir:

  1. Carregue seu arquivo PUB: basta arrastar e soltar seu arquivo no conversor ou inserir o link online para acessá-lo em serviços de armazenamento em nuvem como OneDrive, Google Drive ou outros.

  2. Iniciar a conversão: Clique no botão Converter para iniciar o processo de conversão.

  3. Gere seu arquivo XLSX: Nosso conversor preparará rapidamente seu arquivo no formato XLSX, pronto para download.

  4. Baixe e salve: salve o arquivo XLSX resultante em seu computador, dispositivo móvel ou local de armazenamento preferido.

Priorizamos sua privacidade e segurança e nunca armazenamos seus dados em nossos servidores. Além disso, garantimos que os links para download sejam válidos apenas por 24 horas, após as quais expiram automaticamente, fornecendo uma camada extra de proteção para suas informações confidenciais.

Publisher para Excel: um guia do desenvolvedor

Aspose fornece APIs para converter facilmente os arquivos do seu editor em planilhas do Excel. Para isso, seguiremos um processo de duas etapas para converter um arquivo PUB para o formato XLSX. Primeiro, usaremos a API Aspose.PUB para transformar um arquivo PUB em um formato PDF. Em seguida, utilizaremos a API Aspose.PDF para converter as páginas PDF para o formato XLSX.

As seções a seguir mostrarão como converter seus arquivos PUB em Excel programaticamente em .NET ou Java. Você receberá instruções passo a passo e exemplos de código para ajudá-lo a fazer isso de maneira fácil e eficiente.

Converta o Publisher para Excel em C#

Podemos converter facilmente qualquer arquivo PUB em uma planilha Excel em C# seguindo as etapas abaixo:

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

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

// Carregar 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.ExcelSaveOptions options = new ExcelSaveOptions();

// Especifique o formato do arquivo de palavras de saída (DOC/DOCX)
options.Format = ExcelSaveOptions.ExcelFormat.XLSX;

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

Converta o Publisher para Excel em Java

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

O exemplo de código a seguir mostra como converter um arquivo PUB em um arquivo Excel 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
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("PUBToXLSX.xlsx", com.aspose.pdf.SaveFormat.Excel);

Conversor de editor para Excel em C++

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

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

// Este exemplo de código demonstra como converter PUB em XLSX em C++.
// Caminhos de arquivo PUB de origem e PDF de saída
System::String filePub = u"Sample.pub";
System::String filePdf = u"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 ExcelSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::ExcelSaveOptions>();

// Defina o formato como XLSX
saveOptions->set_Format(ExcelSaveOptions::ExcelFormat::Xlsx);

// Salve o arquivo XLSX
pdfDocument->Save(u"PUBToXLSX.xlsx", saveOptions);

Obtenha uma licença gratuita

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

PUB para XLSX – Recursos gratuitos

Além de converter o Publisher para Excel, você também pode explorar vários outros recursos das APIs usando os seguintes recursos:

Conclusão

Concluindo, a conversão de arquivos do Publisher para Excel pode simplificar bastante o gerenciamento de dados e aumentar sua produtividade. Você pode obter uma conversão suave e eficiente usando o conversor online de PUB para XLSX discutido nesta postagem. Ao aproveitar as APIs Aspose, você pode integrar facilmente essa funcionalidade em seus aplicativos. Em caso de qualquer ambigüidade, sinta-se à vontade para nos contatar em nosso fórum de suporte gratuito.

Veja também