共用方式為


Printer.PrintQuality 屬性

取得或設定值,這個值表示印表機解析度。

命名空間:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

'宣告
Public Property PrintQuality As Short
public short PrintQuality { get; set; }
public:
property short PrintQuality {
    short get ();
    void set (short value);
}
member PrintQuality : int16 with get, set
function get PrintQuality () : short 
function set PrintQuality (value : short)

屬性值

類型:Int16
傳回 Short。

備註

預設值取決於印表機驅動程式和印表機的目前設定。 這些設定會影響因印表機和印表機驅動程式。 在某些印表機上,某些或所有設定會產生相同的結果。

如果您將這個屬性,在呼叫 PrintCircleLinePSet 方法在新網頁後,會產生執行階段例外狀況。

下表列出 PrintQuality 的屬性是有效的 PrinterObjectConstants 值。

常數

說明

vbPRPQDraft

-1

執行階段通訊

vbPRPQLow

-2

低解析度

vbPRPQMedium

-3

媒體解析度

vbPRPQHigh

-4

高解析度

注意事項注意事項

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空間中的函式和物件都是供這些工具使用,以便從 Visual Basic 6.0 升級至 Visual Basic。在大多數情況下,這些函式和物件會複製在 .NET Framework 的其他命名空間中可以找到的功能。只有當 Visual Basic 6.0 程式碼模型與 .NET Framework 實作有顯著差異時,才需要這些項目。

範例

下列範例示範如何設定 PrintQuality 屬性。

Dim pr As New Printer
Printer.PrintQuality = vbPRPQHigh
Printer.Print("Printing in high quality mode")
Printer.EndDoc()

.NET Framework 安全性

請參閱

參考

Printer 類別

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空間

其他資源

Printer Compatibility Library

How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)

Deploying Applications That Reference the Printer Compatibility Library