HDC_HighQuality as boolean

Description

READ-WRITE

You can draw directly on .HDC or play metafiles (EMF, WMF) to .hDC using PlayMetaFileToHDC method. Most WinGDI commands and EMF files are supported but to get high-quality rendering that is required for complex metafiles and drawings (reports with many objects and gradients, metafiles made by virtual printers etc) you should set HDC_HighQuality and HDC_HighQuality_UseBuffer to True (usage of high quality EMF2SWF mode requires additional "HDC High Quality License" in registered version of library)

IMPORTANT NOTE: To use this property in registered version you have to have additional "EMF2SWF High Quality License". However you can use this method in trial version of the library.

See also:


Example:

Visual Basic / VBScript / ASP:

  W = 640
  H = 480
  Set Movie = CreateObject("SWFScout.FlashMovie")
  Movie.InitLibrary "demo", "demo"

' Movie creating and setting parameters

  Movie.BeginMovie 0,0,W,H,1,12,6
  Movie.Compressed = true
  Movie.SetBackgroundColor 255,255,255

  Movie.HDC_AutoEmbeddedFonts = true
  Movie.HDC_HighQuality = true
  Movie.HDC_HighQuality_UseBuffer = true

  Movie.PlayMetaFileToHDC "PrintedHTML.emf", 0,0,0.25,0.25
  Movie.PlaceFromHDC 1

Movie.ShowFrame 1

Movie.EndMovie

Movie.SaveToFile "Metafile.swf"

Also Check Examples