PUBLICAR a Excel | Convertir archivos de Publisher a Excel | PUB a XLSX

¿Está buscando una manera de transferir datos desde un archivo de Microsoft Publisher PUB a una hoja de cálculo de Excel (XLSX)? ¡No busque más! Esta publicación de blog lo guiará a través de varios métodos para convertir Publisher a Excel, garantizando que sus datos permanezcan intactos y bien organizados.

Convierta Publisher a Excel en línea: PUB a XLSX

Transforme los archivos de su editor en hojas de cálculo de Excel utilizando este conversor de PUB a Excel en línea gratuito. Guarde sus archivos convertidos en formato XLSX directamente desde su navegador web, sin necesidad de instalaciones de software adicionales.

Cómo convertir Publisher a Excel en línea

Convierta PUB a XLSX sin esfuerzo en 4 pasos fáciles de seguir:

  1. Cargue su archivo PUB: simplemente arrastre y suelte su archivo en el convertidor o ingrese el enlace en línea para acceder a él desde servicios de almacenamiento en la nube como OneDrive, Google Drive u otros.

  2. Iniciar la conversión: haga clic en el botón Convertir para iniciar el proceso de conversión.

  3. Genere su archivo XLSX: nuestro conversor preparará rápidamente su archivo en formato XLSX, listo para descargar.

  4. Descargar y guardar: guarde el archivo XLSX resultante en su computadora, dispositivo móvil o ubicación de almacenamiento preferida.

Priorizamos su privacidad y seguridad, y nunca almacenamos sus datos en nuestros servidores. Además, nos aseguramos de que los enlaces de descarga solo sean válidos durante 24 horas, después de las cuales caducan automáticamente, lo que brinda una capa adicional de protección para su información confidencial.

Publisher a Excel: una guía para desarrolladores

Aspose proporciona API para convertir sin esfuerzo los archivos de su editor en hojas de cálculo de Excel. Para ello, seguiremos un proceso de dos pasos para convertir un archivo PUB al formato XLSX. Primero, usaremos la API Aspose.PUB para transformar un archivo PUB a un formato PDF. Luego, utilizaremos la API Aspose.PDF para convertir las páginas PDF al formato XLSX.

Las siguientes secciones le mostrarán cómo convertir sus archivos PUB a Excel mediante programación en .NET o Java. Obtendrá instrucciones paso a paso y ejemplos de código que le ayudarán a hacerlo de forma fácil y eficiente.

Convertir Publisher a Excel en C#

Podemos convertir fácilmente cualquier archivo PUB a una hoja de cálculo de Excel en C# siguiendo los pasos a continuación:

El siguiente ejemplo de código muestra cómo convertir un archivo PUB en un archivo Excel en C#.

// Inicialice un MemoryStream para contener el documento de salida
MemoryStream stream = new MemoryStream();

// Cargar archivo PUB de entrada
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("Sample.pub");

// Analizar el archivo del editor de entrada
Aspose.Pub.Document doc = parser.Parse();

// Convierta el archivo PUB a PDF y guarde el resultado en un MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Cargue el archivo PDF de entrada desde MemoryStream
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Inicializar el objeto de clase DocSaveOptions
Aspose.Pdf.ExcelSaveOptions options = new ExcelSaveOptions();

// Especifique el formato del archivo de Word de salida (DOC/DOCX)
options.Format = ExcelSaveOptions.ExcelFormat.XLSX;

// Guardar archivo de Word de salida (DOC/DOCX)
document.Save("PUBToExcel.xlsx", options);

Convertir Publisher a Excel en Java

De manera similar, podemos convertir un archivo PUB a XLSX en Java siguiendo los pasos a continuación:

El siguiente ejemplo de código muestra cómo convertir un archivo PUB en un archivo Excel en Java.

// Este ejemplo de código demuestra cómo convertir PUB a DOCX en Java.
// Inicialice ByteArrayOutputStream para contener el archivo PDF intermediario.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Inicialice Pub Parser para el archivo PUB
IPubParser parser = PubFactory.createParser("Sample.pub");

// Analizar el archivo del editor
Document doc = parser.parse();

// Convierta un archivo PUB a PDF y guarde el resultado en la secuencia
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Cargue el documento PDF intermedio
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(os.toByteArray());

// Convierta o exporte el archivo a formato MS Word DOCX o DOC
pdfDocument.save("PUBToXLSX.xlsx", com.aspose.pdf.SaveFormat.Excel);

Convertidor de editor a Excel en C++

También podemos convertir un archivo PUB a XLSX en C++ siguiendo los pasos a continuación:

El siguiente ejemplo de código muestra cómo convertir un archivo PUB en un archivo Excel en C++.

// Este ejemplo de código demuestra cómo convertir PUB a XLSX en C++.
// Rutas de archivos PUB de origen y PDF de salida
System::String filePub = u"Sample.pub";
System::String filePdf = u"Output.pdf";

// Cargue el archivo PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// Convierte el archivo PUB a PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Cargue el archivo PDF generado
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);

// Cree una instancia de la clase ExcelSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::ExcelSaveOptions>();

// Establecer el formato como XLSX
saveOptions->set_Format(ExcelSaveOptions::ExcelFormat::Xlsx);

// Guarde el archivo XLSX
pdfDocument->Save(u"PUBToXLSX.xlsx", saveOptions);

Obtenga una licencia gratuita

Puede obtener una licencia temporal gratuita para probar las bibliotecas sin limitaciones de evaluación.

PUB a XLSX – Recursos gratuitos

Además de convertir Publisher a Excel, también puede explorar otras características de las API utilizando los siguientes recursos:

Conclusión

En conclusión, convertir archivos de Publisher a Excel puede simplificar enormemente la gestión de datos y mejorar su productividad. Puede lograr una conversión fluida y eficiente utilizando el conversor de PUB a XLSX en línea que se analiza en esta publicación. Al aprovechar las API de Aspose, puede integrar fácilmente dicha funcionalidad en sus aplicaciones. En caso de cualquier ambigüedad, no dude en contactarnos en nuestro foro de soporte gratuito.

Ver también