Forma fácil
- Abre el documento.
- Vaya a la pestaña Archivo → Exportar → Crear documento PDF / XPS
Forma interesante (programáticamente)
- Estudio visual abierto.
- Archivo → Nuevo → Proyecto → Visual Basic → Aplicación de consola (.NET Framework). Dale nombre al proyecto y presiona OK.
- Antes de que podamos programar contra el modelo de objetos de Word, debemos agregar una referencia al modelo de ensamblado de interoperabilidad de Word 2016. Entonces, desde el Explorador de soluciones (lado derecho del estudio visual), haga clic derecho en “Referencias” y seleccione “Agregar referencias”.
- En el cuadro de diálogo que aparece, navegue a la pestaña COM y seleccione “Biblioteca de objetos Microsoft Word 16.0″.
- Pegue el código a continuación en la subrutina Main ().
- Pulsa Run / F5.
Importa Microsoft.Office.Interop.Word Módulo Módulo1 Sub principal() Dim wordApp As Application = Nothing Dim wordDoc As Document = Nothing Dim inputPath As String = "C: \ Users \ Abhijeet \ Desktop \ Northwind Report-Final.docx" Dim outputPath As String = "C: \ Users \ Abhijeet \ Desktop \ Northwind Report-Final.pdf" Dim outputFormat As WdExportFormat = WdExportFormat.wdExportFormatPDF Tratar wordApp = Nueva aplicación wordDoc = wordApp.Documents.Open (inputPath) Si no wordDoc no es nada entonces wordDoc.ExportAsFixedFormat (outputPath, outputFormat) Terminara si Captura ex como excepción Console.WriteLine (por ejemplo, mensaje) Intento final End Sub Módulo final
Aprendí sobre este método desde aquí.
- Cómo convertir un programa C en un archivo ejecutable (por ejemplo, .exe)
- Cómo convertir EPUB a PDF
- Cómo convertir un archivo JSON a protobuf de Google
- ¿Cuál es un buen programa para convertir MKV en MPEG4 para iPad Air?
- Cómo automatizar por lotes el almacenamiento de imágenes dentro de subcarpetas como archivos JPEG de TIFF, EPS y PSD sin comprimir