2011-11-23 3 views
5

Ho uno script PHP che utilizza FPDF per creare file PDF con dimensioni esatte (etichette postali). Il problema è che, quando vengono stampati, le opzioni predefinite eliminano tutti i margini e riducono tutto. Se l'utente modifica "Ridimensionamento pagina" su none e deseleziona "Auto-Rotate and Center", il documento viene stampato perfettamente. Il problema con questa soluzione è che nessuno si ricorda di farlo.Disabilita rotazione automatica e centro nei file PDF

Ho trovato un'altra domanda su SO con an answer che aiuta di default il "Ridimensionamento pagina" a nessuno aggiungendo un tag ViewerPreferences con l'opzione .

Qualcuno sa di un tag/opzione simile che posso aggiungere al PDF per deselezionare "Auto-Rotate and Center" per impostazione predefinita?

+2

Super, ho ottenuto Tumbleweed per questa domanda. – steveo225

+0

http://www.fpdf.de/downloads/addons/36/ sarebbe qualcosa di simile a questo aiuto. Ed è l'opzione di rotazione automatica disponibile per tutte le stampanti? – gunnx

+0

Che ne dici di questo [risposta di "Dave Merchant" nei forum Adobe] (http://forums.adobe.com/message/4137601) sulla regolazione del ridimensionamento della pagina e di alcune altre opzioni in modo che "Rotazione e centro automatici" e/o la nuova versione di quello non ha alcun effetto. – matthewnreid

risposta

0

Poiché si tratta principalmente di utenti finali, è difficile applicare il PDF. Una soluzione che riesco a pensare sarebbe quella di mettere un sottile bordo nero intorno alla pagina. Ciò impedirebbe qualsiasi rotazione in quanto lo rileverebbe come rettilineo e se si posizionasse il margine proprio sul margine, potrebbe semplicemente risolversi.

+0

Ci scusiamo per il ritardo, ho smesso di essere informato su questa domanda. Sono meno preoccupato per la rotazione, non penso che stia accadendo, ma il documento è centrato e sposta i margini. – steveo225