Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET] - [2003] GetDeviceCaps (rilevazione margini di stampa)

    Ciao!
    Sto cercando di rilevare i margini di una stampante tramite la funzione Win GetDeviceCaps.

    Se con Word cerco impostare i margini di una pagina coi valori 0, 0, 0 e 0, la finestra di stampa mi chiede di correggere tali margini.
    Premendo il pulsante correggi, Word dovrebbe impostare di default i margini minimi associati alla stampante.

    Tanto per fare un esempio, word mi ha messo di default tali valori:

    Margine Superiore: 0,42
    Margine Inferiore: 0,44
    Margine Sinistro: 0,42
    Margine Destro: 0,43

    Come faccio a rilevare tali valori con la funzione GetDeviceCaps?

    Nel caso in cui non si potesse trovare questi valori, cosa restituiscono le funzioni

    Dim offx As Double = GetDeviceCaps(hdc, PHYSICALOFFSETX)
    Dim offy As Double = GetDeviceCaps(hdc, PHYSICALOFFSETY)

    ?

    Ciao e grazie.

  2. #2

    AIUTO!!!!

    Nessuno sa rispondere?
    E' importantissimo!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.