WatermarkZOrder プロパティ

電子透かしの z-order の位置設定値を取得/設定する。

Property WatermarkZOrder(Index As Long) As prnWmarkZOrder

prnWmarkZOrder

パラメータ

注意点

いくつかのアプリケーションは文書内容を印刷する前にバックグランド全体を白色で塗りつぶします。そのようなアプリケーションから印刷をする場合、 電子透かしが下に隠れてしまうのでPRN_STAMP_ZORDER_BOTTOM (z-orderの下に配置する) を使用しないで下さい。 代わりにPRN_STAMP_ZORDER_TOP (z-orderの上に配置する) を使用してください。

使用例


Set oPrinter = CreateObject("easyPDF.Printer.7")

Set oPrintJob = oPrinter.PrintJob

Set oPDFSetting = oPrintJob.PDFSetting



oPDFSetting.Watermark(0) = True

oPDFSetting.WatermarkAngle(0) = 60

oPDFSetting.WatermarkColor(0) = RGB(128, 128, 128)

oPDFSetting.WatermarkFirstPageOnly(0) = True

oPDFSetting.WatermarkFontName(0) = "Arial"

oPDFSetting.WatermarkFontSize(0) = 72

oPDFSetting.WatermarkOutlineOnly(0) = True

oPDFSetting.WatermarkText(0) = "SDK Sample"

oPDFSetting.WatermarkZOrder(0) = PRN_WMARK_ZORDER_TOP



oPrintJob.PrintOut "C:\input.doc", "C:\output.pdf"