PUB a Word | Convertir archivos de Publisher a Word | PUB a DOCX

Microsoft Publisher es una herramienta ampliamente utilizada para crear folletos, volantes y otros tipos de publicaciones atractivos. Sin embargo, cuando se trata de compartir o colaborar en archivos del editor, puede resultar un poco estresante trabajar con archivos del editor. En tales casos, podemos convertir PUB a Word. En este artículo, exploraremos una herramienta en línea gratuita para convertir archivos de Publisher a Word en línea.

Convierta PUB a Word en línea - PUB a DOCX

Convierta los archivos de su editor a documentos de Word utilizando esta aplicación convertidor en línea gratuito de PUB a Word y guarde el resultado en formato DOCX. Se ejecuta completamente dentro de su navegador web, eliminando la necesidad de software adicional.

Cómo convertir un archivo PUB a Word en línea

  1. Arrastre y suelte el archivo PUB o utilice el enlace en línea para acceder al archivo desde OneDrive, Google Drive, etc.
  2. Haga clic en el botón Convertir para realizar la conversión PUB.
  3. El resultado en formato DOCX se preparará para su descarga.
  4. Guarde el archivo DOCX resultante en su computadora o dispositivo móvil.

Para su privacidad, sus datos no se almacenan en nuestros servidores. Los enlaces de descarga caducan después de 24 horas por razones de seguridad.

Convertir archivos de Publisher a Word: una guía para desarrolladores

Como desarrollador, puedes transformar fácilmente tus archivos de Publisher (PUB) en documentos de Word en dos pasos. Primero, convierta el archivo PUB a un formato PDF utilizando la API Aspose.PUB. Luego, convierta las páginas PDF al formato DOCX usando la API Aspose.PDF.

Las siguientes secciones proporcionan pasos y ejemplos de código para convertir archivos PUB a Word mediante programación en .NET o Java.

Convertir archivos de Publisher a Word en C#

Podemos convertir fácilmente cualquier archivo PUB a un documento de Word en C# siguiendo los pasos a continuación:

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

// Este ejemplo de código demuestra cómo convertir PUB a DOCX en C#.
using Aspose.Pdf.Devices;
using Aspose.Pdf;
using Aspose.Pub;

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

// Cargue el 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.DocSaveOptions options = new DocSaveOptions();

// Especifique el formato del archivo de Word de salida (DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.DocX;

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

Convertir archivos de Publisher a Word en Java

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

El siguiente ejemplo de código muestra cómo convertir un archivo PUB en un documento de Word 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
com.aspose.pub.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("PUBToDOCX.docx", SaveFormat.DocX);

Archivos de Publisher a Word Converter en C++

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

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

// Este ejemplo de código demuestra cómo convertir PUB a DOCX en C++.
// Rutas de archivos PUB de origen y PDF de salida
System::String filePub = u"C:\\Files\\Sample.pub";
System::String filePdf = u"C:\\Files\\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 DocSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::DocSaveOptions>();

// Establecer el formato como DocX
saveOptions->set_Format(DocSaveOptions::DocFormat::DocX);

// Guarde el archivo DocX
pdfDocument->Save(u"C:\\Files\\PUBToWord.docx", saveOptions);

PUB a DOCX: licencia gratuita y recursos de aprendizaje

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

Además de convertir archivos de Publisher a documentos de Word, también puede explorar otras funciones de la biblioteca utilizando los siguientes recursos:

Conclusión

En conclusión, convertir archivos de Publisher a Word es una forma sencilla y eficaz de hacer que sus documentos sean más accesibles y fáciles de trabajar. Si sigue los pasos descritos en este artículo, puede optar por utilizar una herramienta de conversión de PUB a DOCX en línea o desarrollar su propia aplicación de conversión para transformar su archivo PUB al formato Word. En caso de cualquier ambigüedad, no dude en contactarnos en nuestro foro de soporte gratuito.

Ver también