it-swarm-eu.dev

Design della finestra di dialogo Stampa piastrellata

Devo progettare la stampa di parte dell'interfaccia per l'applicazione desktop. Ora l'applicazione in questione funziona con disegni di dimensioni arbitrarie e non ha il concetto di pagina o dimensione della pagina. La stampante di output ha ovviamente delle dimensioni massime della pagina. Vorrei fornire all'utente la possibilità di affiancare il disegno su un numero arbitrario di pagine. Il problema è che c'è pochissimo software là fuori che fa qualcosa di simile e quindi ho difficoltà a capire quale sarebbe il modo più standard e intuitivo per farlo. Dovrei avere una finestra di preparazione speciale per la stampa prima delle anteprime di stampa/delle finestre di dialogo. O dovrei scegliere una soluzione come Adobe Reader che utilizza una finestra di dialogo di stampa personalizzata e ignora la finestra di dialogo del sistema operativo standard. Qualsiasi tipo di consiglio sarà apprezzato. Sarò anche grato per eventuali esempi di applicazioni esistenti con funzionalità simili.

3
Ivan

È possibile utilizzare una schermata di anteprima di stampa.

Una pagina di anteprima di stampa potrebbe mostrare l'immagine di immissione con linee tratteggiate per rappresentare dove si troverebbero le interruzioni di pagina durante la stampa. Sebbene non sia un programma di disegno, Excel fa qualcosa del genere con linee tratteggiate che rappresentano le dimensioni di pagina stampate mostrate sul foglio di calcolo.

Oppure la schermata di anteprima di stampa potrebbe mostrare il disegno su pagine separate come l'anteprima di stampa di Safari. Potresti voler scoprire come il disegno viene inviato alla stampante. Potrebbe essere che il programma crea già immagini separate per ogni pagina. È possibile progettare l'anteprima attorno a ciò che è disponibile.

La schermata di anteprima di stampa potrebbe avere controlli disponibili per effettuare regolazioni o fornire collegamenti a finestre di dialogo quali finestre di dialogo specifiche del sistema operativo per l'impostazione della stampa.

ad es .: schermata di anteprima della stampa di Firefox

alt text

1
Leah

Excel (e penso ad altro spreadhseet) anteprima della pagina tagliando per linea tratteggiata nella vista principale. Se le informazioni sono ben presentate, l'interazione è migliorabile: i parametri sono impostati in una finestra di layout (che devi chiudere per vedere il risultato).

La finestra di dialogo di stampa personalizzata IMHO è la peggiore idea (per quanto riguarda la coerenza). Una finestra di pre-stampa non dovrebbe essere un problema e dovresti prendere in considerazione un modo per bypassarlo (come il pulsante di stampa nella barra degli strumenti).

1
FabienAndre