Newsgroup: it.comp.appl.access
Titolo: Routine Lebans per pdf stampa mezzo foglio

Questa e' bella
Procedura realizzata con Access 2003, installata su Win10, 64bit
Funziona tutto bene
Aggiorno l'ambiente di sviluppo a Office 2013 (32bit)
Provo, correggo, ricompilo usando Access 2013
Passo il tutto su pc destinazione (dove prima tutto girava con run-time 
Access 2003), installo run-time Access 2013 + sp1 (32bit)
Sembra andare tutto bene
Ad eccezione della produzione pdf da famosa procedura Lebans
 
http://lebans.com/reporttopdf.htm
 
 
Mi fa correttamente il pdf solo che taglia il foglio a meta'
Butta fuori un A5 al posto di un A4, senza ridimensionare niente, lo 
taglia a meta' e manda fuori il mezzo di sopra
Sapete niente a riguardo?
Non che sia essenziale perche' col 2013 le anteprime vengono gia' dotate 
dell'esportazione in Word, Excel, Pdf e quindi non c'e' l'urgenza
Ma giusto per capire se ad altri fa lo stesso
La stampante predefinita Windows viene vista correttamente, stampa 
pagina di prova, formato predefinito A4
Ciao e grazie
RobertoA
 
 


Trovata questa
 
http://www.utteraccess.com/forum/lofiversion/index.php/t1986244.html
 
 
Ho provato a seguirla, ma non mi va
Sostanzialmente dice di usare una  dynapdf.dll  presa dal sito 
produttore, versione 32bit
Mi si pianta Access sul  ConvertUncrompressedSnapshot
 

Il 16/02/2017 12:15, RobertoA ha scritto:

a me era successo una volta perchè la stampante predefinita era settata 
in A5...ma tu dici che la tua è ok in A4...
 
 

 Mi si pianta Access sul  ConvertUncrompressedSnapshot
 
Abbiamo discusso i problemi diverse volte. In sostanza devi usare le 2 
librerie aggiornate dal inizio del sito di Stephen e "Snapshot Format" 
come formato nel codice.
 
Tanti anni fa anch'io ho avuto il problema di A5, ma da quando ho 
aggiornato i dll lo usi senza problemi su macchine diverse ed anche con 
A07-A13.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 


No
Anche con le librerie sul sito da' lo stesso problema
Sto provando su un Win8, 64bit, Access 2013 32bit
Ho scaricato il file di esempio
 
http://www.lebans.com/DownloadFiles/A2000SnapshotToPDFver785.zip
 
 
Scompattatto ed avviato, sul primo tab c'e' il terzo esempio di 
creazione pdf che dovrebbe fare un A4 portrait, a me lo taglia a meta'
Ho poi scaricato l'aggiornamento 2009
 
http://www.lebans.com/DownloadFiles/UpdatedDLLs.zip
 
 
copiato il nuovo dynapdf.dll (ver 2.0.43.425) nella directory 
dell'esempio precedente, ovviamente sovrascrivendo il dynapdf.dll 
originale (ver 2.0.34.367)
 
Stessa cosa, il report A4 portrait viene creato come pdf ma tranciato a 
meta', viene un A5
 
Ho verificato che prendesse le ddl nella directory mdb e prende quelle, 
se le rinomino prima una poi l'altra mi segnala errore mancanza file
 
Ma bisogna registrarle?
Chiedo perche' ho letto che non sia necessario
 
 


Cos'e' che intendi esattamente con "..devi usare 'Snapshot format' .."?
E' un qualche parametro da modificare nel sorgente di esempio?
 
 

 E' un qualche parametro da modificare nel sorgente di esempio?
 
Era solo l'indicazione che l'esempio di Stephen spesso non funziona a 
causa di acFormatSNP, ma già lo sai:
https://groups.google.com/forum/#!search/RobertoA/it.comp.appl.access/3mN_nxdZb4Y/WzFHOvT2mLAJ
 



E gia', sapevo di averci gia' sbattuto il naso, non ricordavo quando