GraphInfo
GraphInfo
نمای کلی
GraphInfo یک کلاس در Aspose.PDF FOSS برای جاوا است.
نشان دهنده خواص طراحی گرافیکی برای نقاشی شکل ها است.
این کلاس ۲۳ روش برای کار با GraphInfo در برنامه های جاوا را فراهم می کند. روش های موجود شامل: GraphInfo, getColor, getDashArray, getDashPhase, getFillColor, getLineWidth, getRotationAngle, getScalingRateX, getScalingRateY, getSkewAngleX, getSkewAngleY, isDoubled,، و 11 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: color, dashArray, dashPhase, doubled, fillColor, lineWidth,، و 5 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
color | Color | بخونید. | رنگ خط (حاشیه) را دریافت میکند. |
fillColor | Color | بخونید. | رنگ پر کردن برای اشکال بسته را دریافت میکند. |
lineWidth | float | بخونید. | عرض خط را به واحدهای فضای کاربر دریافت میکند. |
dashArray | float[] | بخونید. | آرایه الگوی خط تیره را دریافت میکند. |
dashPhase | float | بخونید. | فاز جابجایی خطچین را دریافت میکند. |
rotationAngle | float | بخونید. | زاویهٔ چرخش را به درجه دریافت میکند. |
doubled | boolean | بخونید. | بازمی گرداند که آیا خط دو برابر شده است. |
scalingRateX | float | بخونید. | نرخ مقیاسگذاری افقی را دریافت میکند. |
scalingRateY | float | بخونید. | نرخ مقیاسگذاری عمودی را دریافت میکند. |
skewAngleX | float | بخونید. | زاویهٔ کجنمایی افقی را به درجه دریافت میکند. |
skewAngleY | float | بخونید. | زاویهٔ کجنمایی عمودی را بر حسب درجه دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
GraphInfo() | ایجاد یک {@code GraphInfo} جدید با سبک پیش فرض ( عرض خط 1.0 ، بدون قطب و بدون پر کردن). |
getColor() → Color | رنگ خط (outline) را دریافت میکند. |
setColor(color: Color) | رنگ خط (حاشیه) را تنظیم میکند. |
getFillColor() → Color | رنگ پر کردن را برای اشکال بسته دریافت میکند. |
setFillColor(fillColor: Color) | رنگ پر کردن را برای شکلهای بسته تنظیم میکند. |
getLineWidth() → float | عرض خط را به واحدهای فضای کاربر دریافت میکند. |
setLineWidth(lineWidth: float) | عرض خط را در واحدهای فضای کاربر تنظیم میکند. |
getDashArray() → float[] | آرایه الگوی خط تیره را دریافت میکند. |
setDashArray(dashArray: float[]) | الگوی خط تیره را تنظیم میکند. |
getDashPhase() → float | فاز جابجایی خطچین را دریافت میکند. |
setDashPhase(dashPhase: float) | فاز جابجایی dash را تنظیم میکند. |
getRotationAngle() → float | زاویه چرخش را به درجه دریافت میکند. |
setRotationAngle(rotationAngle: float) | زاویه چرخش را بر حسب درجه تنظیم میکند. |
isDoubled() → boolean | بازمی گرداند که آیا خط دو برابر شده است. |
setDoubled(doubled: boolean) | تنظیم میکند که آیا خط باید به صورت دو برابر رندر شود. |
getScalingRateX() → float | نرخ مقیاسگذاری افقی را دریافت میکند. |
setScalingRateX(scalingRateX: float) | نرخ مقیاسگذاری افقی را تنظیم میکند. |
getScalingRateY() → float | نرخ مقیاسگذاری عمودی را دریافت میکند. |
setScalingRateY(scalingRateY: float) | نرخ مقیاسگذاری عمودی را تنظیم میکند. |
getSkewAngleX() → float | زاویهٔ کجنمایی افقی را بر حسب درجه دریافت میکند. |
setSkewAngleX(skewAngleX: float) | زاویهٔ کجکردن افقی را بر حسب درجه تنظیم میکند. |
getSkewAngleY() → float | زاویهٔ کجنمایی عمودی را بر حسب درجه دریافت میکند. |
setSkewAngleY(skewAngleY: float) | زاویهٔ کجنمایی عمودی را بر حسب درجه تنظیم میکند. |