FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Convertir de .doc a .pdf
Bueno, el título es autoexplicativo.
¿Cómo hago para convertir un .doc que tengo en un directorio a un .pdf? Lo quiero de manera nativa, los clientes no quieren usar pdfcreator o parecidos. ¿Algún código que resuelva el problema? Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#2
|
||||
|
||||
santiago14,
Cita:
El código anterior en Delphi 7 bajo Windows 7 Professional x32, convierte un documento de Word 2010 en formato docx a formato pdf por medio de Automatización. Revisa esta información: Espero sea útil Nelson. Última edición por nlsgarcia fecha: 22-05-2014 a las 08:05:57. |
#3
|
||||
|
||||
Pensé que no se podía hacer.
|
#4
|
||||
|
||||
Excelente aporte[nlsgarcia].
El código funciona perfecto en D2007 y Win7 64bits. Saludos |
#5
|
||||
|
||||
Cita:
Habría que dar una vuelta mas de tuerca. Me sale el siguiente error:
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#6
|
||||
|
||||
santiago14,
Cita:
1- ¿Que versión de Office tienes instalada en Windows XP x32 y Windows 8 x64?. 2- ¿Que instrucción genera el error mencionado?. 3- ¿Tu versión de Office puede salvar documentos como PDF?. Espero sea útil Nelson. |
#7
|
||||
|
||||
Cita:
2) Instrucción que genera el error: Doc.ExportAsFixedFormat(FileNameOutput, ExportFormatPDF); 3) En W8 tengo Office 2007 pero no tiene la opción de salvar a PDF. Si es ese el problema. ¿Cómo agrego esa opción a Office 2007? En WXP mi Office tampoco tiene la opción de salvar en PDF. Supongo que será eso.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#8
|
||||
|
||||
santiago14,
Cita:
1- Las funciones de automatización dependen de la versión de Office instalada. 2- Office 2003 y Office 2007 no tienen la opción de salvar en formato PDF. 3- A partir de Office 2010 se incluyo la opción de salvar en formato PDF. Cita:
Te comento: 1- El link anterior permite instalar un complemento a Office 2007 que habilita la opción de salvar un documento de Word en formato PDF. 2- El código del Msg #2, fue probado en Delphi 7 bajo Windows 8 Professional x32 y Office 2007 con el complemento sugerido y funciono correctamente según lo esperado. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 22-05-2014 a las 17:41:13. |
#9
|
||||
|
||||
Todo lo que pones es verdad, instalé el complemento en mi Office 2007 y pude exportar.
Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#10
|
||||
|
||||
La verdad que la exportación vía objetos OLE está muy buena.
Lo único es que depende de tener instalado Office 2007 o superior. Pregunto. ¿Alguien conoce un buen componente que sea capaz de pasar archivos .doc o .docx a .pdf? Estuve viendo Gnostice y no lo hace del todo bien. QuickReport está descartado por la empresa (no se si hace eso)... No importa si hay que comprarlo, si es gratis; mejor... pero no determinante. Gracias. Santiago.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#11
|
||||
|
||||
Se me ocurre que talves puedas usar un utilitario externo. Uno de esos gratuitos de escasos kilobytes, donde pasas por parametro vía linea de comando. Dentro de Delphi lo haces correr background.
Dejame buscar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir un BIN a PDF | Volkhavaar82 | Varios | 2 | 22-05-2013 17:50:56 |
Convertir PDF a JPG | Carlos Tavira | Gráficos | 1 | 07-07-2007 23:14:10 |
convertir a PDF | karocs | PHP | 2 | 28-07-2006 09:39:24 |
Convertir de DOC a PDF | kes | Varios | 2 | 16-10-2003 08:22:33 |
Convertir bmp a .ico | jealousy | Gráficos | 2 | 06-10-2003 18:58:26 |
|