Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

Cambiare formato carta in stampante

$
0
0
Ho necessità di cambiare il formato della carta da A4 a A3 per stampare PDF.
Ho fatto così, ma ovviamente non funziona
Dim prn As New PrinterSettings
prn.PrinterName = nPrinter

Dim pkSize, pkSizeA3, pkSizeA4 As PaperSize
Dim isA3 As Boolean = False
For i As Integer = 0 To prn.PaperSizes.Count - 1
    pkSize = prn.PaperSizes.Item(i)
    If pkSize.PaperName.Contains("A4"Then pkSizeA4 = pkSize
    If pkSize.PaperName.Contains("A3"Then
        isA3 = True
        pkSizeA3 = pkSize
    End If
Next

If xDIM > yDIM And isA3 Then
    prn.DefaultPageSettings.PaperSize = pkSizeA3
Else
    prn.DefaultPageSettings.PaperSize = pkSizeA4
End If
HelperGIBEN.execCOMMAND(Path.Combine(My.Settings.ConvFolder, "SumatraPDF.exe"), " -print-to " & prn.PrinterName & " " & nomeFile, "SumatraPDF")

da debug vedo che il giro è corretto, però poi mi viene generato un documento in A4

Viewing all articles
Browse latest Browse all 2212

Trending Articles


Vimeo 11.5.1 by Vimeo.com, Inc.


FORECLOSURE OF REAL ESTATE MORTGAGE


Pokemon para colorear


Sapos para colorear


Knock knock jokes


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 11.6.0 by Vimeo.com, Inc.


UPDATE SC IDOL: TWO BECOME ONE


Long Distance Relationship Tagalog Love Quotes


KASAMBAHAY BILL IN THE HOUSE


Girasoles para colorear


Tropa Quotes


HOKAGE


RE: Mutton Pies (frankie241)


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


Vimeo 10.7.1 by Vimeo.com, Inc.


Vimeo 11.8.1 by Vimeo.com, Inc.


FORTUITOUS EVENT