Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di xonica
    Registrato dal
    Oct 2003
    Messaggi
    143

    [.net]Usare il Printer Object

    Salve a tutti.
    Mi sto cimentando nella creazione di un controllo che mi permetta, con l'oggetto Printer Object di VB.NET, di stampare il contenuto di una ListView.

    Sono riuscito a fare molto ma manca ancora qualche aggiunsto.

    Se guardate l'immagine allegata potrete notare che dove le parole sono cerchiate si è verificato un errore che succede molto di frequente nelle stampe ... ciò la sovrapposizione dei caratteri.

    La mia domanda è:
    - c'è un modo per dire (quando uso e.Graphics.DrawString) che il testo che mi deve stampare deve entrare in un'area ben precisa e che se va fuori quest'area, l'eccesso non deve essere stampato?

    l'alternativa che avevo pensato era una funzione che data la larghezza dell'area e la stringa mi ritorni la porzione di stringa sicuramente contenuta nell'area.... che in pratica mi tolga tutte le lettere che si andrebbero a sovrapporre.

  2. #2
    Utente di HTML.it L'avatar di xonica
    Registrato dal
    Oct 2003
    Messaggi
    143
    esiste una funzione in .net che restituisce la larghezza in pixel di una stringa?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.