VARIANT_BOOL SwitchedToWatermark { get; set; } |
If SwitchedToWaterMark is set to VARIANT_TRUE, all PDFPAGE_* commands are applied to the watermark, created by the CreateWaterMark method. The index of the current watermark can be obtained by using CurrentWaterMarkIndex. When you use Watermark functions, you must set the watermark to the page BEFORE all other output functions.
Equivalent in new interface: IPDFDocument4::SwitchToWatermark, IPDFDocument4::SwitchToCurrentPage.
{ PDF object is supposed to be created } PDF.BeginDoc; j := PDF.CreateWatermark; PDF.SwitchedToWaterMark := true; PDF.PDFPAGE_Width := 376; PDF.PDFPAGE_Height := 373; PDF.PDFPAGE_PlayMetaFileFromFileName('autumnleaves.emf'); PDF.SwitchedToWaterMark := false; PDF.PDFPAGE_Width := 376; PDF.PDFPAGE_Height := 373; PDF.PDFPAGE_WaterMark := j; PDF.NewPage; PDF.PDFPAGE_Width := 376; PDF.PDFPAGE_Height := 373; PDF.PDFPAGE_WaterMark := j; PDF.EndDoc;
// PDF object is supposed to be created PDF->BeginDoc(); LONG j = PDF->CreateWatermark(); PDF->SwitchedToWaterMark = TRUE; PDF->PDFPAGE_Width = 376; PDF->PDFPAGE_Height = 373; PDF->PDFPAGE_PlayMetaFileFromFileName("autumnleaves.emf"); PDF->SwitchedToWaterMark = FALSE; PDF->PDFPAGE_Width = 376; PDF->PDFPAGE_Height = 373; PDF->PDFPAGE_WaterMark = j; PDF->NewPage(); PDF->PDFPAGE_Width = 376; PDF->PDFPAGE_Height = 373; PDF->PDFPAGE_WaterMark = j; PDF->EndDoc();
// PDF object is supposed to be created PDF.BeginDoc(); long j = PDF.CreateWatermark(); PDF.SwitchedToWaterMark = true; PDF.PDFPAGE_Width = 376; PDF.PDFPAGE_Height = 373; PDF.PDFPAGE_PlayMetaFileFromFileName("autumnleaves.emf"); PDF.SwitchedToWaterMark = false; PDF.PDFPAGE_Width = 376; PDF.PDFPAGE_Height = 373; PDF.PDFPAGE_WaterMark = j; PDF.NewPage(); PDF.PDFPAGE_Width = 376; PDF.PDFPAGE_Height = 373; PDF.PDFPAGE_WaterMark = j; PDF.EndDoc();
' PDF object is supposed to be created PDF.BeginDoc j = PDF.CreateWatermark PDF.SwitchedToWaterMark = True PDF.PDFPAGE_Width = 376 PDF.PDFPAGE_Height = 373 PDF.PDFPAGE_PlayMetaFileFromFileName "autumnleaves.emf" PDF.SwitchedToWaterMark = False PDF.PDFPAGE_Width = 376 PDF.PDFPAGE_Height = 373 PDF.PDFPAGE_WaterMark = j PDF.NewPage PDF.PDFPAGE_Width = 376 PDF.PDFPAGE_Height = 373 PDF.PDFPAGE_WaterMark = j PDF.EndDoc