XpsPath

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement

public final class XpsPath extends XpsContentElement

Path 요소 기능을 캡슐화하는 클래스입니다. 이 요소는 고정 페이지에 벡터 그래픽 및 이미지를 추가하는 유일한 방법입니다. 페이지에 렌더링될 단일 벡터 그래픽을 정의합니다.

메서드

메서드설명
deepClone()이 경로를 복제합니다.
equals(Object arg0)
get(int i)인덱스 i 로 요소의 자식에 접근할 수 있습니다.
getClass()
getClip()요소의 렌더링 영역을 제한하는 경로 기하학을 반환합니다.
getData()경로의 기하학을 반환합니다.
getFill()경로의 Data 속성으로 지정된 기하학을 그리는 데 사용되는 브러시를 반환합니다.
getHyperlinkTarget()하이퍼링크 대상 객체를 반환합니다.
getOpacity()요소의 균일한 투명성을 정의하는 값을 반환합니다.
getOpacityMask()Opacity 속성과 동일한 방식으로 요소에 적용되는 알파 값 마스크를 지정하는 브러시를 반환하지만, 요소의 서로 다른 영역에 대해 서로 다른 알파 값을 허용합니다.
getRenderTransform()요소와 모든 자식 요소(있는 경우)의 모든 속성에 대한 새로운 좌표계를 설정하는 아핀 변환 행렬을 반환합니다.
getStroke()스트로크를 그리는 데 사용되는 브러시를 반환합니다.
getStrokeDashArray()외곽선 스트로크의 대시 및 간격 길이를 지정하는 배열을 반환합니다.
getStrokeDashCap()각 대시의 끝이 그려지는 방식을 지정하는 값을 반환합니다.
getStrokeDashOffset()대시 배열 패턴을 반복하기 위한 시작점을 반환합니다.
getStrokeEndLineCap()스트로크에서 마지막 대시의 끝 모양을 정의하는 값을 반환합니다.
getStrokeLineJoin()스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 반환합니다.
getStrokeMiterLimit()최대 마이터 길이와 스트로크 두께 절반 사이의 비율을 반환합니다.
getStrokeStartLineCap()스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 반환합니다.
getStrokeThickness()스트로크의 두께를 반환합니다. 단위는 실제 좌표 공간이며(경로의 렌더 변환을 포함합니다).
hashCode()
iterator()Iterable 인터페이스의 구현.
notify()
notifyAll()
setClip(XpsPathGeometry value)요소의 렌더링 영역을 제한하는 경로 기하학을 설정합니다.
setData(XpsPathGeometry value)경로의 기하학을 설정합니다.
setFill(XpsBrush value)경로의 Data 속성으로 지정된 기하학을 그리는 데 사용되는 브러시를 설정합니다.
setHyperlinkTarget(XpsHyperlinkTarget value)하이퍼링크 대상 객체를 설정합니다.
setOpacity(float value)요소의 균일한 투명성을 정의하는 값을 설정합니다.
setOpacityMask(XpsBrush value)Opacity 속성과 동일한 방식으로 요소에 적용되는 알파 값 마스크를 지정하는 브러시를 설정하지만, 요소의 서로 다른 영역에 대해 다른 알파 값을 허용합니다.
setRenderTransform(XpsMatrix value)요소 및 모든 하위 요소(있는 경우)의 모든 속성에 대한 새로운 좌표 프레임을 설정하는 아핀 변환 행렬을 설정합니다.
setStroke(XpsBrush value)스트로크를 그리는 데 사용되는 브러시를 설정합니다.
setStrokeDashArray(float[] value)외곽선 스트로크의 대시 및 간격 길이를 지정하는 배열을 설정합니다.
setStrokeDashCap(XpsDashCap value)각 대시의 끝이 그려지는 방식을 지정하는 값을 설정합니다.
setStrokeDashOffset(float value)대시 배열 패턴을 반복하기 위한 시작점을 설정합니다.
setStrokeEndLineCap(XpsLineCap value)스트로크에서 마지막 대시의 끝 모양을 정의하는 값을 설정합니다.
setStrokeLineJoin(XpsLineJoin value)스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 설정합니다.
setStrokeMiterLimit(float value)최대 마이터 길이와 스트로크 두께 절반 사이의 비율을 설정합니다.
setStrokeStartLineCap(XpsLineCap value)스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 설정합니다.
setStrokeThickness(float value)스트로크의 두께를 설정합니다. 단위는 실제 좌표 공간이며(경로의 렌더 변환을 포함합니다).
size()하위 요소의 수를 반환합니다.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsPath deepClone()

이 경로를 복제합니다.

Returns: XpsPath - Clone this path.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

매개변수유형설명
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

인덱스 i 로 요소의 자식에 접근할 수 있습니다.

Parameters:

매개변수유형설명
iint하위 요소의 인덱스.

Returns: XpsContentElement - Child element at i position.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

요소의 렌더링 영역을 제한하는 경로 기하학을 반환합니다.

Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.

getData()

public XpsPathGeometry getData()

경로의 기하학을 반환합니다.

Returns: XpsPathGeometry - The geometry of the path.

getFill()

public XpsBrush getFill()

경로의 Data 속성으로 지정된 기하학을 그리는 데 사용되는 브러시를 반환합니다.

Returns: XpsBrush - The brush used to paint the geometry specified

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

하이퍼링크 대상 객체를 반환합니다.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

요소의 균일한 투명성을 정의하는 값을 반환합니다.

Returns: float - 요소의 균일한 투명성을 정의하는 값.

getOpacityMask()

public XpsBrush getOpacityMask()

Opacity 속성과 동일한 방식으로 요소에 적용되는 알파 값 마스크를 지정하는 브러시를 반환하지만, 요소의 서로 다른 영역에 대해 서로 다른 알파 값을 허용합니다.

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

요소와 모든 자식 요소(있는 경우)의 모든 속성에 대한 새로운 좌표계를 설정하는 아핀 변환 행렬을 반환합니다.

Returns: XpsMatrix - The affine transformation matrix.

getStroke()

public XpsBrush getStroke()

스트로크를 그리는 데 사용되는 브러시를 반환합니다.

Returns: XpsBrush - The brush used to draw the stroke.

getStrokeDashArray()

public float[] getStrokeDashArray()

외곽선 스트로크의 대시 및 간격 길이를 지정하는 배열을 반환합니다.

Returns: float[] - 외곽선 스트로크의 대시 및 간격 길이를 지정하는 배열.

getStrokeDashCap()

public XpsDashCap getStrokeDashCap()

각 대시의 끝이 그려지는 방식을 지정하는 값을 반환합니다.

Returns: XpsDashCap - The value specifying how the ends of each dash are drawn.

getStrokeDashOffset()

public float getStrokeDashOffset()

대시 배열 패턴을 반복하기 위한 시작점을 반환합니다. 이 값을 생략하면 대시 배열이 스트로크의 원점에 맞춰집니다.

Returns: float - 대시 배열 패턴을 반복하는 시작점.

getStrokeEndLineCap()

public XpsLineCap getStrokeEndLineCap()

스트로크에서 마지막 대시의 끝 모양을 정의하는 값을 반환합니다.

Returns: XpsLineCap - The value defining the shape of the end of the last dash in a stroke.

getStrokeLineJoin()

public XpsLineJoin getStrokeLineJoin()

스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 반환합니다.

Returns: XpsLineJoin - The value defining the shape of the beginning of the first dash in a stroke.

getStrokeMiterLimit()

public float getStrokeMiterLimit()

최대 마이터 길이와 스트로크 두께의 절반 사이의 비율을 반환합니다. 이 값은 StrokeLineJoin 속성이 Miter 를 지정한 경우에만 의미가 있습니다.

Returns: float - 최대 마이터 길이와 스트로크 두께의 절반 사이의 비율.

getStrokeStartLineCap()

public XpsLineCap getStrokeStartLineCap()

스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 반환합니다.

Returns: XpsLineCap - The value defining the shape of the beginning of the first dash in a stroke.

getStrokeThickness()

public float getStrokeThickness()

스트로크의 두께를 반환합니다. 단위는 실제 좌표 공간(경로의 렌더 변환 포함)입니다. 스트로크는 Path 요소\u2019s Data 속성으로 지정된 기하학 경계 위에 그려집니다. StrokeThickness의 절반은 Data 속성으로 지정된 기하학 외부로, 나머지 절반은 내부로 확장됩니다.

Returns: float - 스트로크의 두께.

hashCode()

public native int hashCode()

Returns: int

iterator()

public Iterator<XpsContentElement> iterator()

Iterable 인터페이스의 구현.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - 목록에 대한 열거자를 반환합니다.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

요소의 렌더링 영역을 제한하는 경로 기하학을 설정합니다.

Parameters:

매개변수유형설명
valueXpsPathGeometry요소의 렌더링 영역을 제한하는 경로 기하학.

setData(XpsPathGeometry value)

public void setData(XpsPathGeometry value)

경로의 기하학을 설정합니다.

Parameters:

매개변수유형설명
valueXpsPathGeometry경로의 기하학.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

경로의 Data 속성으로 지정된 기하학을 그리는 데 사용되는 브러시를 설정합니다.

Parameters:

매개변수유형설명
valueXpsBrush지정된 기하학을 그리는 데 사용되는 브러시

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

하이퍼링크 대상 객체를 설정합니다.

Parameters:

매개변수유형설명
valueXpsHyperlinkTarget하이퍼링크 대상 객체.

setOpacity(float value)

public void setOpacity(float value)

요소의 균일한 투명성을 정의하는 값을 설정합니다.

Parameters:

매개변수유형설명
float요소의 균일한 투명성을 정의하는 값.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Opacity 속성과 동일한 방식으로 요소에 적용되는 알파 값 마스크를 지정하는 브러시를 설정하지만, 요소의 서로 다른 영역에 대해 다른 알파 값을 허용합니다.

Parameters:

매개변수유형설명
valueXpsBrush마스크를 지정하는 브러시.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

요소 및 모든 하위 요소(있는 경우)의 모든 속성에 대한 새로운 좌표 프레임을 설정하는 아핀 변환 행렬을 설정합니다.

Parameters:

매개변수유형설명
valueXpsMatrix아핀 변환 행렬.

setStroke(XpsBrush value)

public void setStroke(XpsBrush value)

스트로크를 그리는 데 사용되는 브러시를 설정합니다.

Parameters:

매개변수유형설명
valueXpsBrush스트로크를 그리는 데 사용되는 브러시.

setStrokeDashArray(float[] value)

public void setStrokeDashArray(float[] value)

외곽선 스트로크의 대시 및 간격 길이를 지정하는 배열을 설정합니다.

Parameters:

매개변수유형설명
float[]외곽선 스트로크의 대시와 간격 길이를 지정하는 배열.

setStrokeDashCap(XpsDashCap value)

public void setStrokeDashCap(XpsDashCap value)

각 대시의 끝이 그려지는 방식을 지정하는 값을 설정합니다.

Parameters:

매개변수유형설명
valueXpsDashCap각 대시의 끝이 그려지는 방식을 지정하는 값.

setStrokeDashOffset(float value)

public void setStrokeDashOffset(float value)

대시 배열 패턴을 반복하는 시작점을 설정합니다. 이 값을 생략하면 대시 배열이 스트로크의 원점에 맞춰집니다.

Parameters:

매개변수유형설명
float대시 배열 패턴을 반복하는 시작점.

setStrokeEndLineCap(XpsLineCap value)

public void setStrokeEndLineCap(XpsLineCap value)

스트로크에서 마지막 대시의 끝 모양을 정의하는 값을 설정합니다.

Parameters:

매개변수유형설명
valueXpsLineCap스트로크에서 마지막 대시의 끝 모양을 정의하는 값.

setStrokeLineJoin(XpsLineJoin value)

public void setStrokeLineJoin(XpsLineJoin value)

스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 설정합니다.

Parameters:

매개변수유형설명
valueXpsLineJoin스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값.

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

최대 마이터 길이와 스트로크 두께의 절반 사이의 비율을 설정합니다. 이 값은 StrokeLineJoin 속성이 Mither 를 지정한 경우에만 의미가 있습니다.

Parameters:

매개변수유형설명
float최대 마이터 길이와 스트로크 두께의 절반 사이의 비율.

setStrokeStartLineCap(XpsLineCap value)

public void setStrokeStartLineCap(XpsLineCap value)

스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값을 설정합니다.

Parameters:

매개변수유형설명
valueXpsLineCap스트로크에서 첫 번째 대시의 시작 모양을 정의하는 값.

setStrokeThickness(float value)

public void setStrokeThickness(float value)

스트로크의 두께를 설정합니다. 단위는 실제 좌표 공간(경로의 렌더 변환 포함)입니다. 스트로크는 Path 요소\u2019s Data 속성으로 지정된 기하학 경계 위에 그려집니다. StrokeThickness의 절반은 Data 속성으로 지정된 기하학 외부로, 나머지 절반은 내부로 확장됩니다.

Parameters:

매개변수유형설명
float스트로크의 두께.

size()

public int size()

하위 요소의 수를 반환합니다.

Returns: int - 하위 요소의 수.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

매개변수유형설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수유형설명
arg0long
arg1int