Foros del Web » Programación para mayores de 30 ;) » .NET »

Convertir Word a PDF en .NET

Estas en el tema de Convertir Word a PDF en .NET en el foro de .NET en Foros del Web. Existe algun objeto de .NET con el que pueda generar PDFs a partir de documentos de Word. Un saludo Txarly...
  #1 (permalink)  
Antiguo 21/06/2005, 02:05
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 2 meses
Puntos: 2
Pregunta Convertir Word a PDF en .NET

Existe algun objeto de .NET con el que pueda generar PDFs a partir de documentos de Word.

Un saludo
Txarly
__________________
¿Por qué Uri Geller doblaba cucharas?
  #2 (permalink)  
Antiguo 21/06/2005, 08:13
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 2 meses
Puntos: 2
Lo he conseguido hacer utilizando un objeto COM, el PDFmaker.
Lo he cargado en las referencias de mi solución y se utiliza así:
Pongo el código en C#

Código:
// objeto para utilizar metodos y propiedades de PDFMaker
PDFmaker.CreatePDFClass oPDFMaker = new PDFmaker.CreatePDFClass();

oPDFMaker.CloseAcrobat();
string strDOC = strPathTemp + strFichero;
string strPDF = strPathTemp + strNombre + ".pdf";
string strDistiller = "Acrobat Distiller";
string strVacio = null;
bool bFalse = false;
PDFmaker.AlignType PDFAlign = PDFmaker.AlignType.pdoAlignLeft;
oPDFMaker.CreatePDFfromWord(ref strPDF, ref strDOC, ref strVacio, ref strVacio, ref strVacio, 
ref bFalse, ref bFalse, ref bFalse, ref PDFAlign, ref bFalse, ref strDistiller, ref bFalse, 
ref bFalse,ref strVacio,ref bFalse);
Lo que no acabo de enterder es porque en el metodo CreatePDFfromWord, del objeto PDFMaker le he tenido que pasar las referencias a todos sus parametros, sin embargo en VB.NET no necesito pasarle todos los parametros.
__________________
¿Por qué Uri Geller doblaba cucharas?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:54.