Documentos do Office para PDF

Vi alguns tópicos sobre isso, mas não estou recebendo respostas muito diretas na minha pesquisa. Eu tenho um aplicativo da web que precisa receber arquivos doc, docx, xls, xlsx e convertê-los em PDF. No momento, temos um processo que usa a biblioteca Microsoft.Office.Interop.Word que abre o documento, o imprime em um arquivo PS e o GPL GhostScript converte o arquivo PS em PDF.

Este processo funciona bem, mas no geral existem várias etapas, e isso foi originalmente desenvolvido anos atrás, quando era ainda mais difícil encontrar um driver de impressão PDF e fazer interface com ele. No espírito de atualização, estou tentando encontrar uma maneira melhor possível de lidar com isso. O principal motivo é que, em nosso aplicativo, usamos uma chamada de serviço da web para executar a operação elevada do processo de conversão, com um servidor Windows mais recente e, em particular, no Windows 7 para desenvolvimento, a capacidade de abrir o arquivo mesmo com a representação está causando alguns problemas com a biblioteca Interop.

Tudo isso, eu tenho certeza que pode ser resolvido e resolvido, mas eu queria saber se existe uma maneira mais nova e melhor de fazer isso. Analisei o PDF995, mas não estou encontrando uma ótima maneira de entrar programaticamente e imprimir um arquivo diretamente em um PDF. O código que eles fornecem está em C ++ e não estou descobrindo como imitar as chamadas em C #.

questionAnswers(3)

yourAnswerToTheQuestion