Pregunta

¿Alguien sabe de un .eml para .pdf C # API?

¿Fue útil?

Solución

Utilice OpenOffice ( http://www.openoffice.org )

Esto básicamente convertirá cualquier cosa a PDF (doc, xls, ppt, txt). Dado que los eml son solo txt, ¿por qué no usar esto? Consulte http://www.opendocument4all.com/download/OpenOffice.net.pdf para saber cómo usar OpenOffice en C #.

Otros consejos

Tuvimos una tarea similar, pero en una escala mucho menor y fue una solución temporal. Convirtimos los archivos EML a páginas HTML y luego usamos el componente ABC Pdf (creo tenían una versión gratuita en aquel entonces?) para crear los archivos PDF a partir de las páginas HTML. Hicimos todo directamente desde la página ASP.NET.

Cuando la utilidad Microsoft Outlook toma un mensaje de correo electrónico y lo guarda como un archivo de computadora, ese mensaje generalmente se almacena en el formato de archivo MSG. Un usuario de computadora tradicionalmente necesitaría Microsoft Outlook, o un programa similar capaz de leer el formato de archivo MSG, para acceder a la información contenida en ese archivo. Afortunadamente, los usuarios ya no están sobrecargados con este tipo de restricciones. PST Viewer Pro es una utilidad que puede exportar con éxito un archivo MSG de Outlook a una amplia variedad de formatos de archivo diferentes según sus necesidades específicas. Por ejemplo, puede tomar un archivo MSG y convertirlo en el popular formato de archivo PDF de Adobe con solo unos pocos clics del mouse.

Paso 1

Resalte el directorio donde está almacenado su archivo MSG usando el PST Viewer Pro & # 8220; Explorer Tree. & # 8221; El & # 8220; Árbol de explorador & # 8221; es el nombre de la columna que se encuentra a lo largo del lado izquierdo de la ventana del programa PST Viewer Pro. Es similar en apariencia a un árbol de carpetas estándar en el Explorador de Windows de Microsoft. El contenido de cualquier directorio que seleccione se detallará y se mostrará en la lista de correo & # 8220; & # 8221; en la parte superior de la ventana.

Paso 2

Haga clic en el archivo MSG que desea convertir en la lista de correo & # 8220; & # 8221; El contenido de cualquier mensaje que seleccione aparecerá en la parte inferior de la lista de correo. Revise los archivos MSG que ha seleccionado hasta que encuentre el que desea convertir.

Paso 3

Seleccione la configuración de PDF adecuada en el menú desplegable en la parte superior de PST Viewer Pro. Hay siete configuraciones de PDF totales que puede elegir, incluyendo & # 8220; PDF & # 8211; archivos adjuntos incrustados, & # 8221; & # 8220; PDF & # 8211; archivos adjuntos convertidos / incluidos, & # 8221; & # 8220; PDF & # 8211; archivos adjuntos guardados en el disco & # 8221; y más. Realice la selección adecuada según sus necesidades.

Paso 4

Haga clic con el botón derecho en el archivo MSG en la lista de correo & # 8220; & # 8221; y seleccione la opción & # 8220; Exportar & # 8221; opción. Tenga en cuenta que también puede seleccionar la opción & # 8220; Exportar & # 8221; opción de & # 8220; Exportar & # 8221; menú desplegable en la parte superior de PST Viewer Pro. Además, también puede presionar & # 8220; CTRL & # 8221; y & # 8220; E & # 8221; en su teclado simultáneamente. Los tres métodos abrirán la ventana necesaria para convertir el archivo.

Paso 5

Haga clic una vez en la lista de la carpeta que desea usar para guardar su PDF. También puede seleccionar la opción & # 8220; Crear una nueva carpeta & # 8221; para crear una nueva carpeta en el directorio que está viendo actualmente. Una vez que haya hecho su selección, haga clic en & # 8220; Aceptar. & # 8221; PST Viewer Pro tomará los contenidos del archivo MSG original y los convertirá al formato PDF según sus especificaciones.

Puede verificar que la conversión de PDF se haya realizado correctamente viendo el directorio donde guardó el archivo y abriéndolo con un programa como Adobe Reader. El archivo PDF convertido se puede enviar por correo electrónico en forma de archivo adjunto a cualquier destinatario que elija. También puede hacer una copia de seguridad del archivo en su disco duro o en una unidad flash USB externa para archivar según lo considere necesario.

Hay más tutoriales sobre cómo exportar archivos eml a pdf http: //www.emlviewer.net/2012/08/eml-to-pdf.html

¿No pudiste simplemente imprimir el archivo en pdf?

Editar: Supongo que lo que estoy diciendo es que no busco una herramienta de conversión de .eml a .pdf; puede buscar una herramienta de impresión por lotes que pueda automatizar la impresión de 100 o 1000 de .eml. Luego, simplemente realice la impresión por lotes de la herramienta en pdf.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top