Office documentos a PDF
He visto un par de hilos sobre esto, pero no obtengo respuestas muy directas en mi búsqueda. Tengo una aplicación web que necesita incluir archivos doc, docx, xls, xlsx y convertirlos a PDF. En este momento tenemos un proceso que utiliza la biblioteca Microsoft.Office.Interop.Word que abre el documento, lo imprime en un archivo PS, luego GPL GhostScript convierte el archivo PS en un PDF.
Este proceso funciona bien, pero en general hay varios pasos allí, y esto se desarrolló originalmente hace años cuando era aún más difícil encontrar un controlador de impresión PDF e interactuarlo. En el espíritu de actualización, estoy tratando de encontrar una mejor manera posible de manejar esto. La razón principal es que en nuestra aplicación usamos una llamada de servicio web para realizar la operación elevada del proceso de conversión, con el nuevo servidor de Windows y en particular para Windows 7 para el desarrollo, la capacidad de abrir el archivo incluso con suplantación está causando algunos problemas con la biblioteca Interop.
Todo esto, estoy seguro, se puede resolver y resolver, pero me preguntaba si hay una forma más nueva y mejor de hacerlo. He examinado PDF995, pero no encuentro una excelente manera de ingresar programáticamente e imprimir un archivo directamente a un PDF. El código que proporcionan está en C ++ y no encuentro cómo imitar las llamadas en C #.