次の方法で共有


AdvancedPrintOptions.Resolution プロパティ (Publisher)

取得または指定された文書を印刷する解像度、ドット/インチ (dpi) を表す 文字列 を設定します。 既定値はプリンター ドライバーに依存しますが、通常は"(default)"です。 値の取得と設定が可能です。

構文

.Resolution()

AdvancedPrintOptions オブジェクトを表す変数。

戻り値

文字列

注釈

Resolution プロパティの有効な値は、使用中のプリンター ドライバーに依存します。 プリンターが解像度はカスタマイズできません。 値は、スペースを含め、次のように書式設定する必要があります。

"HorizontalDotsPerInch x VerticalDotsPerInch"

HorizontalDotsPerInch と VerticalDotsPerInch は数字で指定し、1 つのスペース、小文字の x、およびもう 1 つのスペースで区切られます。

たとえば、プリンターの解像度を 600 水平 dpi x 600 垂直 dpi に設定すると、有効な文字列は次のようになります。

"600 x 600"

Resolution プロパティには、プリンターの既定の解像度の設定を指定する文字列"(default)"も受け付けます。 プリンター ドライバーは、英語以外の言語を表示、 解像度 のプロパティはまたその言語の既定の設定を示す文字列を使用できます。

Resolution プロパティが既定のプリンター ドライバー設定に設定されている場合、 Get ステートメントを使用すると、英語以外の文字列を使用して解像度が既定に設定されたかどうかに関係なく、英語の文字列 "(default)"が返されます。

This property corresponds to the Resolution control on the Separations tab of the Advanced Print Settings dialog box.

次の使用例は、作業中の文書の解像度を 300 dpi x 300 dpi に設定します。 この使用例では、使用するプリンター ドライバーに対して "300 x 300" が有効な文字列であることを前提としています。

ActiveDocument.AdvancedPrintOptions.Resolution = "300 x 300"

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。