Printer.Circle 메서드 (Boolean, Single, Single, Single, Int32, Single, Single, Single)
원, 타원 또는 호의 중심점을 기준으로 현재 위치 인지 여부를 지정 하는 페이지를 인쇄 합니다.
네임스페이스: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
어셈블리: Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)
구문
‘선언
Public Sub Circle ( _
relativeStart As Boolean, _
x As Single, _
y As Single, _
radius As Single, _
color As Integer, _
startAngle As Single, _
endAngle As Single, _
aspect As Single _
)
public void Circle(
bool relativeStart,
float x,
float y,
float radius,
int color,
float startAngle,
float endAngle,
float aspect
)
public:
void Circle(
bool relativeStart,
float x,
float y,
float radius,
int color,
float startAngle,
float endAngle,
float aspect
)
member Circle :
relativeStart:bool *
x:float32 *
y:float32 *
radius:float32 *
color:int *
startAngle:float32 *
endAngle:float32 *
aspect:float32 -> unit
public function Circle(
relativeStart : boolean,
x : float,
y : float,
radius : float,
color : int,
startAngle : float,
endAngle : float,
aspect : float
)
매개 변수
- relativeStart
형식: System.Boolean
Boolean .이매개 변수설정 되어 있으면 true, 원, 타원 또는 호의 중앙에 지정 된 좌표를 기준으로 인쇄 되는 CurrentX 및 CurrentY개체의 속성입니다.
- x
형식: System.Single
Single 원, 타원 또는 호의 중심점의 세로 좌표를 나타내는 값입니다.ScaleMode 속성에 사용 되는 측정 단위를 결정 합니다.
- y
형식: System.Single
Single 원 또는 타원의 반경을 나타내는 값입니다.ScaleMode 속성에 사용 되는 측정 단위를 결정 합니다.
- radius
형식: System.Single
Single 원 또는 타원의 반경을 나타내는 값입니다.ScaleMode 속성에 사용 되는 측정 단위를 결정 합니다.
- color
형식: System.Int32
선택적 요소. Integer 원윤곽의 RGB (빨강-녹색-파랑) 색을 나타내는 값입니다.이매개 변수를 지정 하지 않으면 값을 Black 사용 됩니다.
- startAngle
형식: System.Single
선택적 요소. Single -정밀도 값입니다.호 또는부분원이나 타원 인쇄 될 때 startangle 및 endAngle 라디안 단위로 호의 시작 및 끝 위치를 지정 합니다.둘의 범위는 2 인 * pi 라디안 2 * pi 라디안입니다.기본값을 startAngle 는 0 라디안으로 표시 됩니다. 기본 endAngle 2 * pi 라디안입니다.
- endAngle
형식: System.Single
선택적 요소. Single -정밀도 값입니다.호 또는부분원이나 타원 인쇄 될 때 startAngle 및 endAngle 라디안 단위로 호의 시작 및 끝 위치를 지정 합니다.둘의 범위는 2 인 * pi 라디안 2 * pi 라디안입니다.기본값을 startAngle 는 0 라디안으로 표시 됩니다. 기본 endAngle 2 * pi 라디안입니다.
- aspect
형식: System.Single
선택적 요소. Single -원 또는 타원의 가로 세로 비율을 나타내는 정밀도 값입니다.기본값은 모든 화면에서 (비 타원형) 완전 한 원을 1.0입니다.
설명
원을 채우려면 설정의 FillColor 및 FillStyle 속성에는 Printer개체. 닫힌된 그림만 채울 수 있습니다.닫힌된 그림에는 원, 타원 또는 원형 조각 (반지름 선에 따라 그린 양쪽 끝에 있는 호) 등.
부분원이나 타원을 경우 인쇄 시 startAngle 음수인 Circle radius의 인쇄 startAngle 및 각도 양수로 처리 합니다.경우 endAngle 음수인 Circle radius의 인쇄 endAngle 및 각도 양수로 처리 합니다.Circle메서드는 항상 반시계 (양수)방향으로 그립니다.
너비 또는 두께선원, 타원 또는 호를 인쇄 하는 데 사용 되는설정에 따라 다릅니다의 DrawWidth속성입니다. 원배경인쇄 되는 방식으로 해당설정에 따라 다릅니다의 DrawStyle속성입니다.
매우 작은 음수 값을 지정 (가로선세그먼트 오른쪽 만들기) 0도에 반지름을 인쇄 하려면 원형 조각을 인쇄 하는 경우 startAngle영대신 합니다.
구문 중간에인수를 생략할 수 있지만 다음인수를 추가 하려면 먼저 쉼표는인수를 포함 해야 합니다.선택적인수를 생략 하는 경우는 앞에 지정한인수뒤의 쉼표를 생략 합니다.
때 Circle 실행 되는 CurrentX 및 CurrentY 속성 인수에서 지정한 중심점으로 설정 됩니다.
[!참고]
기능을 수행 하 고 개체의 Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6네임스페이스제공 됩니다 사용에 대 한Visual Basic6.0 업그레이드 도구 사용 하 여 Visual Basic. 이러한 함수와 개체에서 제공하는 대부분의 기능은 .NET Framework의 다른 네임스페이스에서 얻을 수 있는 기능과 동일하므로이러한 함수와 개체는 Visual Basic 6.0 코드 모델이 .NET Framework 구현과 크게 다른 경우에만 사용해야 합니다.
예제
다음 예제에서는 원을 그리는 방법을 보여 줍니다.
Dim pr As New Printer
pr.DrawStyle = vbSolid
pr.DrawWidth = 1
pr.FillStyle = vbCross
pr.FillColor = vbRed
pr.Circle(True, 2000, 2000, 1000, vbBlue, -2, 1.5, 1)
pr.EndDoc()
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.
참고 항목
참조
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 네임스페이스