PowerTools SPREAD for Windows Forms 8.0J
シェイプを含む印刷

データに加えて、シェイプを印刷できます。シートの印刷にシェイプを含めるには、PrintInfoオブジェクトのPrintShapesプロパティをTrueに設定します。

シェイプについては「シェイプ」を参照してください。

サンプルコード

次のサンプルコードは、シェイプを含めて印刷します。

C#
コードのコピー
// コマンドボタンにコードを追加します。
FarPoint.Win.Spread.PrintInfo pi = new FarPoint.Win.Spread.PrintInfo();
pi.PrintShapes =true;
fpSpread1.Sheets[0].PrintInfo = pi;
fpSpread1.PrintSheet(0);
// フォームのロードにコードを追加します。
FarPoint.Win.Spread.DrawingSpace.ArrowShape arrow = new FarPoint.Win.Spread.DrawingSpace.ArrowShape();
arrow.BackColor = Color.Plum;
arrow.ForeColor = Color.Pink;
arrow.SetBounds(0,0,200,100);
fpSpread1.Sheets[0].AddShape(arrow);
Visual Basic
コードのコピー
' コマンドボタンにコードを追加します。
Dim pi as New FarPoint.Win.Spread.PrintInfo()
pi.PrintShapes = True
fpSpread1.Sheets(0).PrintInfo = pi
FpSpread1.PrintSheet(0)
' フォームのロードにコードを追加します。
Dim arrow As New FarPoint.Win.Spread.DrawingSpace.ArrowShape()
arrow.BackColor = Color.Plum
arrow.ForeColor = Color.Pink
arrow.SetBounds(0, 0, 200, 100)
FpSpread1.ActiveSheet.AddShape(arrow)
関連トピック

 

 


© 2004-2015, GrapeCity inc. All rights reserved.