Aspose.Cells のワークシートに図形を挿入

Excel の図形は、主に次の種類に分類されます。

  • ライン
  • 長方形
  • 基本形状
  • ブロック矢印
  • 方程式の形
  • フローチャート
  • 星と旗
  • 吹き出し

このガイド ドキュメントでは、各タイプから 1 つまたは 2 つの形状を選択してサンプルを作成します。これらの例を通じて、使用方法を学習します。Aspose.Cells指定した形状をワークシートに挿入します。

ワークシートへの行の挿入

線の形はに属しますカテゴリー。

Microsoft Excel (例: 2007):

  • 行を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、「最近使用した図形」または「線」から線を選択します

Aspose.Cells を使用

次のメソッドを使用して、ワークシートに行を挿入できます。

次の例は、ワークシートに行を挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the line to the worksheet
sheet.getShapes().addShape(MsoDrawingType.LINE, 2, 0, 2, 0, 100, 300);//method 1
//sheet.getShapes().addAutoShape(AutoShapeType.LINE, 2, 0, 2, 0, 100, 300);//method 2
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ワークシートに線矢印を挿入する

線矢印の形状は、ラインカテゴリ。ラインの特殊なケースです。

Microsoft Excel (例: 2007):

  • 線の矢印を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、「最近使用した図形」または「線」から線の矢印を選択します

Aspose.Cells を使用

次のメソッドを使用して、ワークシートに線の矢印を挿入できます。

次の例は、ワークシートに線矢印を挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the line arrow to the worksheet
Shape s = sheet.getShapes().addShape(MsoDrawingType.LINE, 2, 0, 2, 0, 100, 300);//method 1
//Shape s = sheet.getShapes().addAutoShape(AutoShapeType.LINE, 2, 0, 2, 0, 100, 300);//method 2
//add a arrow at the line begin
s.getLine().setBeginArrowheadStyle(MsoArrowheadStyle.ARROW);//arrow type
s.getLine().setBeginArrowheadWidth(MsoArrowheadWidth.WIDE);//arrow width
s.getLine().setBeginArrowheadLength(MsoArrowheadLength.SHORT);//arrow length
//add a arrow at the line end
s.getLine().setEndArrowheadStyle(MsoArrowheadStyle.ARROW_OPEN);//arrow type
s.getLine().setEndArrowheadWidth(MsoArrowheadWidth.NARROW);//arrow width
s.getLine().setEndArrowheadLength(MsoArrowheadLength.LONG);//arrow length
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ワークシートへの長方形の挿入

長方形の形状は、長方形カテゴリー。

Microsoft Excel (例: 2007):

  • 四角形を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、「最近使用した形状」または「長方形」から長方形を選択します

Aspose.Cells を使用

次のメソッドを使用して、ワークシートに四角形を挿入できます。

次の例は、四角形をワークシートに挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the rectangle to the worksheet
ShapeCollection shapes = sheet.getShapes();
shapes.addShape(MsoDrawingType.RECTANGLE, 2, 0, 2, 0, 100, 300);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ワークシートへのキューブの挿入

立方体の形状は、基本形状カテゴリー。

Microsoft Excel (例: 2007):

  • 立方体を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、からキューブを選択します基本形状

Aspose.Cells を使用

次のメソッドを使用して、ワークシートにキューブを挿入できます。

次の例は、キューブをワークシートに挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the cube to the worksheet
sheet.getShapes().addAutoShape(AutoShapeType.CUBE, 2, 0, 2, 0, 100, 300);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

Worksheet への四角形吹き出し矢印の挿入

吹き出しの四角形矢印の形状は、ブロック矢印カテゴリー。

Microsoft Excel (例: 2007):

  • 吹き出しの四角形矢印を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、吹き出しのクワッド矢印を選択します。ブロック矢印

Aspose.Cells を使用

次の方法を使用して、ワークシートに四角形吹き出し矢印を挿入できます。

次の例は、吹き出し四角形矢印をワークシートに挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the callout quad arrow to the worksheet
sheet.getShapes().addAutoShape(AutoShapeType.QUAD_ARROW_CALLOUT, 2, 0, 2, 0, 100, 100);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ワークシートへの乗算記号の挿入

乗算記号の形状は、方程式の形カテゴリー。

Microsoft Excel (例: 2007):

  • 乗算記号を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、から乗算記号を選択します方程式の形

Aspose.Cells を使用

次のメソッドを使用して、ワークシートに乗算記号を挿入できます。

次の例は、乗算記号をワークシートに挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the multiplication sign to the worksheet
sheet.getShapes().addAutoShape(AutoShapeType.MATH_MULTIPLY, 2, 0, 2, 0, 100, 100);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ワークシートへのマルチドキュメントの挿入

multidocument の形状は、フローチャートカテゴリー。

Microsoft Excel (例: 2007):

  • マルチドキュメントを挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、マルチドキュメントを選択しますフローチャート

Aspose.Cells を使用

次のメソッドを使用して、マルチドキュメントをワークシートに挿入できます。

次の例は、マルチドキュメントをワークシートに挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the multidocument to the worksheet
sheet.getShapes().addAutoShape(AutoShapeType.FLOW_CHART_MULTIDOCUMENT, 2, 0, 2, 0, 100, 100);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ワークシートに五芒星を挿入する

五芒星の形状は、星と旗カテゴリー。

Microsoft Excel (例: 2007):

  • 五芒星を挿入したいセルを選択
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に五芒星を選択します。星と旗

Aspose.Cells を使用

次のメソッドを使用して、ワークシートに五芒星を挿入できます。

次の例は、ワークシートに五芒星を挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the Five-pointed star to the worksheet
sheet.getShapes().addAutoShape(AutoShapeType.STAR_5, 2, 0, 2, 0, 100, 100);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。

ふきだし雲をワークシートに挿入する

思考の泡の雲の形は、吹き出しカテゴリー。

Microsoft Excel (例: 2007):

  • ふきだし雲を挿入するセルを選択します
  • [挿入] メニューをクリックし、[図形] をクリックします。
  • 次に、から思考の泡の雲を選択します吹き出し

Aspose.Cells を使用

次の方法を使用して、ワークシートに吹き出しの雲を挿入できます。

次の例は、吹き出しの雲をワークシートに挿入する方法を示しています。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create workbook from sample file
Workbook workbook = new Workbook();
// Access first worksheet from the collection
Worksheet sheet = workbook.getWorksheets().get(0);
// Add the thought bubble cloud to the worksheet
sheet.getShapes().addAutoShape(AutoShapeType.CLOUD_CALLOUT, 2, 0, 2, 0, 100, 100);
//Save.You can check your icon in this way.
workbook.save("sample2.xlsx", SaveFormat.XLSX);

上記のコードを実行すると、次の結果が得られます。