Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 1381

Summary: No Transparency in scaled export as Bitmap (GDI with Buffered display)
Product: VCL TeeChart Reporter: Bert Kreisel <bert.kreisel>
Component: EditorsAssignee: Steema Issue Manager <issuemanager>
Status: CONFIRMED ---    
Severity: normal CC: sandra
Priority: Normal    
Version: 150901   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: Bar Delphi / C++ Builder RAD IDE Version: RAD XE5

Description Bert Kreisel 2015-12-03 08:10:12 EST
Exporting chart as Bitmap with Scaling using GDI renderer with Buffered display gets a Bitmap whithout transparency of series points (or bar).
Comment 1 Bert Kreisel 2015-12-04 07:30:17 EST
We use the Editor for export:

Object Form1: TForm1
  Left = 0
  Top = 0
  Caption = 'Form1'
  ClientHeight = 633
  ClientWidth = 965
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object Chart1: TChart
    Left = 0
    Top = 0
    Width = 965
    Height = 392
    BackWall.Brush.Gradient.EndColor = 11118482
    BackWall.Brush.Gradient.Visible = True
    BackWall.Transparent = False
    Border.Color = 14645801
    Border.Width = 7
    Border.Visible = True
    BottomWall.Brush.Gradient.EndColor = 16580349
    BottomWall.Brush.Gradient.StartColor = 3114493
    BottomWall.Brush.Gradient.Visible = True
    Gradient.Direction = gdDiagonalDown
    Gradient.EndColor = 11645361
    Gradient.Visible = True
    LeftWall.Brush.Gradient.EndColor = 2413052
    LeftWall.Brush.Gradient.StartColor = 900220
    LeftWall.Brush.Gradient.Visible = True
    Legend.Brush.Gradient.Visible = True
    Title.Text.Strings = (
      'TChart')
    BottomAxis.Grid.Color = clGray
    DepthAxis.Grid.Color = clGray
    DepthTopAxis.Grid.Color = clGray
    LeftAxis.Grid.Color = clGray
    RightAxis.Grid.Color = clGray
    TopAxis.Grid.Color = clGray
    View3D = False
    Align = alClient
    BevelOuter = bvNone
    TabOrder = 0
    ExplicitHeight = 633
    DefaultCanvas = ''
    ColorPaletteIndex = 13
  end
  object ChartEditorPanel1: TChartEditorPanel
    Left = 0
    Top = 392
    Width = 965
    Height = 241
    Align = alBottom
    Chart = Chart1
    TabOrder = 1
  end
end

1.Click Export
2. Tab Size
3. Change Width using UpDown
4. Click Preview
Comment 2 Bert Kreisel 2017-03-28 07:43:14 EDT
The transparency also does not work in print preview in this case (GDI renderer with Buffered display)