Mi sono imbattuto nello stesso problema.
Ho diversi file PDF in cui il contenuto del PDF, che è il testo e le immagini, vanno molto vicino al confine con i PDF, ma ancora l'anteprima di dialogo di stampa/Acrobat suggerisce la stampa in scala al 100%, tagliando così fuori i contenuti che aren 'stampabile a causa dei margini naturali delle stampanti.
Creazione di qualsiasi PDF in Pages per risultati di esempio in un PDF che viene stampato in scala 100% per impostazione predefinita.
Tuttavia, se creo un PDF utilizzando TCPDF correlato a FPDF, la finestra di dialogo della stampante suggerisce di ridimensionarla per adattarla alla pagina.
Il mio sospetto è che il modo in cui viene creato il PDF è diverso. Sospetto che Pages e altri strumenti creino livelli separati e che vengano gestiti in modo diverso, probabilmente con una bandiera o qualcosa del genere.
Ho confrontato le parti leggibili dei miei due file PDF e ho riscontrato alcune differenze, soprattutto su come i documenti iniziano. La mia conoscenza delle origini PDF è, tuttavia, molto limitata, quindi posso solo immaginare che cosa deve cambiare. Esiste un riferimento PDF in cui viene indicato come controllare gli oggetti/le aree stampabili?
Ecco il contenuto di un file PDF minima che verrà stampato senza ridimensionamento:
%PDF-1.4
1 0 obj
<< /Type /Catalog
/Outlines 2 0 R
/Pages 3 0 R
>>
endobj
2 0 obj
<< /Type /Outlines
/Count 0
>>
endobj
3 0 obj
<< /Type /Pages
/Kids [4 0 R]
/Count 1
>>
endobj
4 0 obj
<< /Type /Page
/Parent 3 0 R
/MediaBox [0 0 595 842]
/Contents 5 0 R
/Resources << /ProcSet 6 0 R
/Font << /F1 7 0 R >>
>>
>>
endobj
5 0 obj
<< /Length 73 >>
stream
BT
/F1 24 Tf
100 100 Td
(Hello World) Tj
ET
endstream
endobj
6 0 obj
[ /PDF /Text ]
endobj
7 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F1
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
xref
0 8
0000000000 65535 f
0000000009 00000 n
0000000074 00000 n
0000000120 00000 n
0000000179 00000 n
0000000364 00000 n
0000000466 00000 n
0000000496 00000 n
trailer
<< /Size 8
/Root 1 0 R
>>
startxref
625
%%EOF
Grazie per la risposta. È qualcosa che potrebbe essere raggiunto scrivendo un plugin e chiedendo all'utente di installare il plugin? – JCam
Si potrebbe spedire il proprio visualizzatore o plug-in ma sarebbe molto lavoro e si dovrebbe garantire all'utente di usarlo –
Questa risposta è fuorviante. C'è un modo per incorporare una preferenza nel file per non richiedere il ridimensionamento. La maggior parte delle applicazioni PDF soddisferà le preferenze e non ridimensionerà il documento come risultato. – lukecyca