کلاس HaruPage
Introduction
Haru PDF Page Class.
Class synopsis
HaruPage
{
/* Methods */
bool textRect
( float $left
, float $top
, float $right
, float $bottom
, string $text
[, int $align = HaruPage::TALIGN_LEFT
] )
}Predefined Constants
| Type | Name | Description |
|---|---|---|
| int | HaruPage::GMODE_PAGE_DESCRIPTION | |
| int | HaruPage::GMODE_TEXT_OBJECT | |
| int | HaruPage::GMODE_PATH_OBJECT | |
| int | HaruPage::GMODE_CLIPPING_PATH | |
| int | HaruPage::GMODE_SHADING | |
| int | HaruPage::GMODE_INLINE_IMAGE | |
| int | HaruPage::GMODE_EXTERNAL_OBJECT | |
| int | HaruPage::BUTT_END | |
| int | HaruPage::ROUND_END | |
| int | HaruPage::PROJECTING_SCUARE_END | |
| int | HaruPage::MITER_JOIN | |
| int | HaruPage::ROUND_JOIN | |
| int | HaruPage::BEVEL_JOIN | |
| int | HaruPage::FILL | |
| int | HaruPage::STROKE | |
| int | HaruPage::FILL_THEN_STROKE | |
| int | HaruPage::INVISIBLE | |
| int | HaruPage::FILL_CLIPPING | |
| int | HaruPage::STROKE_CLIPPING | |
| int | HaruPage::FILL_STROKE_CLIPPING | |
| int | HaruPage::CLIPPING | |
| int | HaruPage::TALIGN_LEFT | |
| int | HaruPage::TALIGN_RIGHT | |
| int | HaruPage::TALIGN_CENTER | |
| int | HaruPage::TALIGN_JUSTIFY | |
| int | HaruPage::SIZE_LETTER | |
| int | HaruPage::SIZE_LEGAL | |
| int | HaruPage::SIZE_A3 | |
| int | HaruPage::SIZE_A4 | |
| int | HaruPage::SIZE_A5 | |
| int | HaruPage::SIZE_B4 | |
| int | HaruPage::SIZE_B5 | |
| int | HaruPage::SIZE_EXECUTIVE | |
| int | HaruPage::SIZE_US4x6 | |
| int | HaruPage::SIZE_US4x8 | |
| int | HaruPage::SIZE_US5x7 | |
| int | HaruPage::SIZE_COMM10 | |
| int | HaruPage::PORTRAIT | |
| int | HaruPage::LANDSCAPE | |
| int | HaruPage::TS_WIPE_LIGHT | |
| int | HaruPage::TS_WIPE_UP | |
| int | HaruPage::TS_WIPE_LEFT | |
| int | HaruPage::TS_WIPE_DOWN | |
| int | HaruPage::TS_BARN_DOORS_HORIZONTAL_OUT | |
| int | HaruPage::TS_BARN_DOORS_HORIZONTAL_IN | |
| int | HaruPage::TS_BARN_DOORS_VERTICAL_OUT | |
| int | HaruPage::TS_BARN_DOORS_VERTICAL_IN | |
| int | HaruPage::TS_BOX_OUT | |
| int | HaruPage::TS_BOX_IN | |
| int | HaruPage::TS_BLINDS_HORIZONTAL | |
| int | HaruPage::TS_BLINDS_VERTICAL | |
| int | HaruPage::TS_DISSOLVE | |
| int | HaruPage::TS_GLITTER_RIGHT | |
| int | HaruPage::TS_GLITTER_DOWN | |
| int | HaruPage::TS_GLITTER_TOP_LEFT_TO_BOTTOM_RIGHT | |
| int | HaruPage::TS_REPLACE | |
| int | HaruPage::NUM_STYLE_DECIMAL | |
| int | HaruPage::NUM_STYLE_UPPER_ROMAN | |
| int | HaruPage::NUM_STYLE_LOWER_ROMAN | |
| int | HaruPage::NUM_STYLE_UPPER_LETTERS | |
| int | HaruPage::NUM_STYLE_LOWER_LETTERS |
Table of Contents
- HaruPage::arc — اضافه نمودن قوس به مسیر فعلی
- HaruPage::beginText — شروع شی متن و تعیین موقعیت فعلی متن به (0,0)
- HaruPage::circle — اضافه نمودن دایره به مسیر فعلی
- HaruPage::closePath — اضافه کردن خط صاف از نقطه فعلی به نقطه شروع مسیر
- HaruPage::concat — الحاق ماتریس تبدیل صفحه و ماتریس مشخص شده
- HaruPage::createDestination — ساخت نمونه HaruDestination
- HaruPage::createLinkAnnotation — ساخت نمونه HaruAnnotation
- HaruPage::createTextAnnotation — ساخت نمونه HaruAnnotation
- HaruPage::createURLAnnotation — ساختن و بازگرداندن نمونه HaruAnnotation
- HaruPage::curveTo2 — اضافه نمودن منحنی بزیر به مسیر فعلی
- HaruPage::curveTo3 — اضافه نمودن منحنی بزیر به مسیر فعلی
- HaruPage::curveTo — اضافه نمودن منحنی بزیر به مسیر فعلی
- HaruPage::drawImage — نمایش تصویر در صفحه
- HaruPage::ellipse — اضافه کردن بیضی به مسیر فعلی
- HaruPage::endPath — پایان شی مسیر فعلی بدون پر کردن و رنگآمیزی
- HaruPage::endText — پایان شی متن فعلی
- HaruPage::eofill — پر کردن مسیر فعلی با استفاده از قانون زوج-فرد
- HaruPage::eoFillStroke — پر کردن مسیر فعلی با قانون اعداد زوج-فرد و سپس رنگآمیزی مسیر
- HaruPage::fill — پر کردن مسیر فعلی با قانون اعداد غیرصفر
- HaruPage::fillStroke — پر کردن مسیر فعلی با استفاده از قانون عدد غیرصفر و رنگآمیزی مسیر
- HaruPage::getCharSpace — بازگرداندن مقدار فعلی فاصله کاراکترها
- HaruPage::getCMYKFill — بازگرداندن رنگ پر کننده
- HaruPage::getCMYKStroke — بازگرداندن رنگ فعلی
- HaruPage::getCurrentFont — بازگرداندن فونت استفاده شده فعلی
- HaruPage::getCurrentFontSize — بازگرداندن اندازه فعلی فونت
- HaruPage::getCurrentPos — بازگرداندن موقعیت فعلی مسیر رنگ شده
- HaruPage::getCurrentTextPos — بازگرداندن موقعیت فعلی چاپ متن
- HaruPage::getDash — بازگرداندن الگوی خط تیره فعلی
- HaruPage::getFillingColorSpace — بازگرداندن رنگ پر کردن فضا
- HaruPage::getFlatness — بازگرداندن مسطح بودن صفحه
- HaruPage::getGMode — بازگرداندن حالت گرافیکی فعلی
- HaruPage::getGrayFill — بازگرداندن رنگ پر کردن فعلی
- HaruPage::getGrayStroke — بازگرداندن رنگ فعل
- HaruPage::getHeight — بازگرداندن ارتفاع صفحه
- HaruPage::getHorizontalScaling — بازگرداندن مقیاس افقی صفحه
- HaruPage::getLineCap — دریافت استایل فاصله خطوط فعلی
- HaruPage::getLineJoin — دریافت استایل اتصال خط
- HaruPage::getLineWidth — دریافت عرض خط فعلی
- HaruPage::getMiterLimit — دریافت مقدار حد گوشه
- HaruPage::getRGBFill — دریافت رنگ پر کردن فعلی
- HaruPage::getRGBStroke — دریافت رنگ فعلی
- HaruPage::getStrokingColorSpace — دریافت رنگ فعلی فاصله
- HaruPage::getTextLeading — دریافت مقدار فعلی فاصله خطوط
- HaruPage::getTextMatrix — دریافت ماتریس تبدیل فعلی متن
- HaruPage::getTextRenderingMode — دریافت حالت پردازش متن فعلی
- HaruPage::getTextRise — دریافت مقدار فعلی بالا رفتن متن
- HaruPage::getTextWidth — دریافت عرض متن با استفاده از اندازه فونت، فاصله کاراکتر، و فاصله کلمات
- HaruPage::getTransMatrix — دریافت ماتریس تبدیل فعلی
- HaruPage::getWidth — دریافت عرض صفحه
- HaruPage::getWordSpace — بازگرداندن مقدار فعلی فاصله کلمات
- HaruPage::lineTo — رسم از خط از نقطه فعلی به نقطه مشخص
- HaruPage::measureText — محاسبه تعداد کاراکترهای شامل عرض مشخص
- HaruPage::moveTextPos — انتقال موقعیت متن به آفست مشخص
- HaruPage::moveTo — تعیین نقطه شروع مسیر رسم جدید
- HaruPage::moveToNextLine — انتقال موقعیت متن به شروع خط بعدی
- HaruPage::rectangle — اضافه نمودن مستطیل به مسیر فعلی
- HaruPage::setCharSpace — تعیین فاصله کاراکترهای صفحه
- HaruPage::setCMYKFill — تعیین رنگ پر کردن صفحه
- HaruPage::setCMYKStroke — تعیین رنگ صفحه
- HaruPage::setDash — تعیین شکل خط تیره صفحه
- HaruPage::setFlatness — تعیین مسطح بودن صفحه
- HaruPage::setFontAndSize — تعیین فونت و اندازه فونت صفحه
- HaruPage::setGrayFill — تعیین رنگ پر کردن صفحه
- HaruPage::setGrayStroke — تعیین رنگ صفحه
- HaruPage::setHeight — تعیین ارتفاع صفجه
- HaruPage::setHorizontalScaling — تعیین مقیاس افقی صفحه
- HaruPage::setLineCap — تعیین شکل استفاده در پایان خطوط
- HaruPage::setLineJoin — تعیین استایل وصل شدن خطوط صفحه
- HaruPage::setLineWidth — تعیین عرض خط صفحه
- HaruPage::setMiterLimit — تعیین مقدار فعلی حد گوشه صفحه
- HaruPage::setRGBFill — تعیین رنگ پر کننده صفحه
- HaruPage::setRGBStroke — تعیین رنگ متن
- HaruPage::setRotate — تعیین زاویه چرخش صفحه
- HaruPage::setSize — تعیین اندازه و جهت صفحه
- HaruPage::setSlideShow — تعیین نحوه انتقال صفحه
- HaruPage::setTextLeading — تعیین متن سرصفحه (فاصله خطوط)
- HaruPage::setTextMatrix — تعیین ماتریس تبدیل متن برای صفحه
- HaruPage::setTextRenderingMode — تعیین متن حالت پردازش صفحه
- HaruPage::setTextRise — تعیین مقدار فعلی بالا رفتن متن
- HaruPage::setWidth — تعیین عرض صفحه
- HaruPage::setWordSpace — تعیین فاصله کلمات برای صفحه
- HaruPage::showText — چاپ متن در موقعیت فعلی صفحه
- HaruPage::showTextNextLine — انتقال موقعیت فعلی به شروع خط بعدی و چاپ متن
- HaruPage::stroke — نقاشی مسیر فعلی
- HaruPage::textOut — چاپ متن در موقعیت مشخص
- HaruPage::textRect — چاپ متن در داخل منطقه مشخص
There are no user contributed notes for this page.
