Skip to main content

Come convertire file MS Word DOC e DOCX in PDF con ASP.NET e C#

Chi non ha mai avuto bisogno di convertire uno o più file DOC e/o DOCX da Word in PDF almeno una volta nella vita? Niente di più facile, direte voi: è sufficiente selezionare il formato .PDF nell’apposita casella a discesa che appare subito dopo aver fatto click sul pulsante “Salva Come…”. A dire la verità, non era così facile in passato: questo metodo è infatti disponibile solo a partire da Office 2010; prima di allora, l’unico modo per ottenere questo risultato era utilizzare software appositi – solitamente basati su Ghostscript – o installare driver di stampa PDF come Bullzip, CutePDF e altri.

Office 2010 ha risolto il problema per l’utente medio, ma soltanto a condizione che abbia una valida licenza MS Office e il software installato sulla propria macchina. Chiunque non sia provvisto di queste cose non può far altro che ricorrere alle alternative di cui sopra, o procedere all’acquisto di un software – non necessariamente MS Office – che lo metta in condizione di fare altrettanto.

Il discorso si fa leggermente diverso – e certamente più complicato – per gli sviluppatori che vogliono ottenere lo stesso risultato a livello di codice: esiste un modo semplice e gratuito per convertire file DOC o DOCX in formato PDF all’interno di una applicazione ASP.NET o .NET Core sviluppata in linguaggio C#, possibilmente senza consentire agli utenti il download del file DOC/DOCX originario? E soprattutto, nel caso in cui si tratti di una applicazione web, senza dover acquistare una licenza di MS Office sul server di pubblicazione?

Approfondisci

Close