2012-05-23 13 views
6

Excel 2010 (e Word 2010, probabilmente altri) hanno la possibilità di salvare direttamente in un PDF:La libreria PDF che Microsoft utilizza in Excel è disponibile per il mondo esterno?

enter image description here

e stamparlo withoutinstallinga"PDF printer".

È la libreria PDF che Microsoft sta utilizzando per generare PDF disponibili per il mondo esterno?

  • un oggetto COM?
  • un progetto open source codeplex?

tl; dr: Come sta creando Microsoft PDF da applicazioni Win32 native?

+0

Il controllo ASP.Net ReportViewer, che visualizza i report generati come estensione rdl o .rdlc file, fornisce anche automagicamente la possibilità di esportare in PDF o Excel o Word. – DOK

+1

FWIW Avendo fatto questo con l'automazione dell'ufficio, ricordo che era exp_pdf.dll che era richiesto (questo è ciò che il codice demo rileva per il supporto pdf; http://msdn.microsoft.com/en-us/library/ee834871(v= office.11) .aspx), tuttavia sembra che esista un'unica esportazione come richiesto per la funzione di estensibilità "fixed format" dell'ufficio. –

+0

Utilizzo l'automazione dell'ufficio in una pagina asp.net per ottenere i report di accesso dalla mia pagina ASPX in formato PDF. Funziona bene su Windows Server 2003, ma non su Windows Server 2008 a 64 bit. Sto usando DoCmd.OutputTo per generare pdf, e il problema sembra essere nel exp_pdf.dll – kiks73

risposta

Problemi correlati