|
19 Gennaio 2008
Come da oggetto: Leggere un PDF: il programma classico è Acrobat Reader che è Freeware ma non OpenSource (e poi dicialmocelo tra noi, appesantisce parecchio il sistema quando si carica un PDF). Una buona alternativa che oltre ad esssere Freeware è anche OpenSource (anche se a dire il vero ha un pò di funzionalità in meno per il momento) è SumatraPDF; quando si apre un PDF con SumatraPDF si nota subito la velocità di caricamento nettamente superiore ed anche la notevole agilità in più nello spostarsi di pagina in pagina. Creare un PDF: il programma classico è Acrobat nella sua versione completa che è a pagamento; nel nostro caso vogliamo semplicemente ottenere un PDF da un documento (non ci interessa modificare un PDF preesistente). La tecnica comunemente usata consiste nell'utilizzo di una stampante virtuale che consente la creazione di un documento Postscript; creato il Postscript lo si può convertire in PDF tramite l'applicativo OpenSource e multipiattaforma denominato Ghostscript (che consente la conversione di un Postscript in tanti formati tra cui appunto il PDF). Ci sono diversi applicativi Freeware che consentono di automatizzare il tutto creando una stampante virtuale stampando sulla quale si crea direttamente il PDF. Ho usato sempre PrimoPDF perchè mi è sempre sembrata la soluzione migliore tra quelle Freeware (rimando ad abbondanti ricerche sul web per reperire altre soluzioni dello stesso tipo; per ognuna di esse è interessante anche vedere quali sono le ulteriori potenzialità fornite: ad esempio PrimoPDF dispone anche di un kit di API per lo sviluppo e tanto altro). Ma di recente ho provato PDFCreator ed ho potuto constatare che anch'esso svolge egregiamente il suo sporco lavoro ed è oltretutto OpenSource (e quindi può essere utilissimo anche a chi vuol capire bene come implementare una stampante virtuale, una porta virtuale e tutti i concetti anessi e connessi): anch'esso si crea la sua stampante virtuale collegata alla sua porta virtuale; qualsiasi file stampabile sarà quindi esportabile in PDF stampandolo sulla stampante virtuale in questione. Altra cosa importante da sottolineare è che nel medesimo sito web è disponibile (attualmente in fase beta) un controllo ActiveX denominato Fly2PDF che consente la creazione di PDF da programma. Quindi in conclusione abbiamo le seguenti buone soluzioni alternative Freeware ed OpenSource Leggere PDF: SumatraPDF Creare PDF: PDFCreator
|