Skip to content

测量周长与面积

周长与面积测量工具可用于测量用户选择的多边形区域的周长与面积。

img

在测量属性配置完成后,您可以通过以下步骤将 CPDFViewer 设置为创建周长与面积测量工具模式:

  1. 创建 PolygonMeasureArgs 对象,该对象可以设置周长与面积测量工具的属性。
  2. 设置鼠标模式为创建注释模式。
  3. 传入周长与面积测量工具的 PolygonMeasureArgs 对象。

以下是创建距离测量工具的示例代码:

C#
private AnnotHandlerEventArgs CreatePolygonal()
{
	// 创建 LineMeasureArgs 对象,该对象可以设置距离测量工具的属性。
	PolygonMeasureArgs polygonMeasureArgs = new PolygonMeasureArgs();
	polygonMeasureArgs.LineColor = Colors.Red;
	polygonMeasureArgs.LineWidth = 2;
	polygonMeasureArgs.Transparency = 1;
	polygonMeasureArgs.FontColor = Colors.Red;
	polygonMeasureArgs.FillColor = Colors.Transparent;
	polygonMeasureArgs.FontName = "Arial";
	polygonMeasureArgs.FontSize = 14; 
    
	// 设置鼠标模式为创建注释模式
	pdfViewer?.SetMouseMode(MouseModes.AnnotCreate);
    
    // 传入周长与面积测量工具的 polygonMeasureArgs 对象
	pdfViewer?.SetToolParam(polygonMeasureArgs);
 	return polygonMeasureArgs;
}