Technology Experience

Contenuti gestiti da Igor Damiani
posts - 949, comments - 2741, trackbacks - 15120

My Links

News

  • Questo blog si propone di raccogliere riflessioni, teoriche e pratiche, su tutto quello che riguarda il world-computing che mi sta attorno: programmazione in .NET, software attuale e futuro, notizie provenienti dal web, tecnologia in generale, open-source.

    L'idea è quella di lasciare una sorta di patrimonio personale, una raccolta di idee che un giorno potrebbe farmi sorridere, al pensiero di dov'ero e cosa stavo facendo.

    10/05/2005,
    Milano

Archives

Post Categories

Generale

La generazione di file PDF con Reporting Services

Fino a poco tempo fa, con il vecchio software di fatturazione in Access, per generare i files PDF delle mie fatture, utilizzano un metodo tutto mio.  In pratica:

  1. Mi installavo una stampante fittizia Apple LaserWriter II NT v47.0
  2. L'output di questa stampante è impostata su un file C:\Output.ps
  3. Poi, eseguivo un file batch scritto da me che chiamava Ghostscript in questo modo:
c:\gs\gs8.00\bin\gswin32c -dNOPAUSE -dBATCH -dNOPROMPT -sOutputFile=C:\Output.PDF -sDEVICE=pdfwrite c:\Output.ps

Questo comando scrive il file C:\Output.PDF, che non è nient'altro che il file PDF del report di stampa, apribile normalmente con Adobe Acrobat Reader. L'unico inconveniente è che il PDF è sempre in B/N, forse perchè la stampante Apple indicata sopra è una laser in B/N...quindi, colpa mia.

Normalmente, il file PDF di una mia fattura generata in questo modo occupava circa 52Kb. Da quando utilizzo Reporting Services, invece, il file è diventato 210Kb.  Che differenza! Non so se la cosa dipende dal fatto che il report è a colori, mentre prima era in B/N. Comunque, è 4 volte tanto.

powered by IMHO 1.3

Print | posted on martedì 2 maggio 2006 14:13 | Filed Under [ Tecnologia ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET