Haru PDF
- Introduction
- Installing/Configuring
- Predefined Constants
- Examples
- Builtin Fonts And Encodings
- HaruException — کلاس HaruException
- HaruDoc — کلاس HaruDoc
- HaruDoc::addPage — اضافه کردن صفحه جدید به سند
- HaruDoc::addPageLabel — تنظیم استایل شمارهگذاری برای بازه خاصی از صفحات
- HaruDoc::__construct — ساخت نمونه جدید HaruDoc
- HaruDoc::createOutline — ساخت نمونه HaruOutline
- HaruDoc::getCurrentEncoder — دریافت HaruEncoder فعلی استفاده شده در سند
- HaruDoc::getCurrentPage — دریافت صفحه فعلی سند
- HaruDoc::getEncoder — دریافت نمونه HaruEncoder برای کدگذاری مشخص
- HaruDoc::getFont — دریافت نمونه HaruFont
- HaruDoc::getInfoAttr — دریافت مقدار فعلی ویژگی سند مشخص
- HaruDoc::getPageLayout — دریافت صفحهآرایی صفحه فعلی
- HaruDoc::getPageMode — دریافت حالت صفحه فعلی
- HaruDoc::getStreamSize — بازگرداندن اندازه جریان موقت
- HaruDoc::insertPage — وارد کردن صفحه جدید پیش از صفحه مشخص
- HaruDoc::loadJPEG — بارگذاری تصویر JPEG
- HaruDoc::loadPNG — بارگذاری تصویر PNG و بازگرداندن نمونه HaruImage
- HaruDoc::loadRaw — بارگذاری تصویر RAW
- HaruDoc::loadTTC — بارگذاری فونت به همراه اندیس از فایل TTC
- HaruDoc::loadTTF — بارگذاری فایل فونت TTF
- HaruDoc::loadType1 — بارگذاری فونت Type1
- HaruDoc::output — نوشتن داده سند به بافر خروجی
- HaruDoc::readFromStream — خواندن داده از جریان موقت
- HaruDoc::resetError — بازنشانی حالت خطای سند
- HaruDoc::resetStream — برگرداندن جریان موقت به ابتدا
- HaruDoc::save — تنظیم سند در فایل مشخص
- HaruDoc::saveToStream — ذخیره سند در جریان موقت
- HaruDoc::setCompressionMode — تنظیم حالت فشردهسازی سند
- HaruDoc::setCurrentEncoder — تنظیم کدگذار فعلی سند
- HaruDoc::setEncryptionMode — تنظیم حالت رمزگذاری سند
- HaruDoc::setInfoAttr — تنظیم ویژگی اطلاعات سند
- HaruDoc::setInfoDateAttr — تنظیم ویژگی اطلاعات datetime سند
- HaruDoc::setOpenAction — تعریف صفحه نمایش داده شده هنگام باز شدن سند
- HaruDoc::setPageLayout — تنظیم چگونگی نمایش تصویر
- HaruDoc::setPageMode — تنظیم نحوه نمایش سند
- HaruDoc::setPagesConfiguration — تعیین تعداد صفحات برای هر مجموعه صفحات
- HaruDoc::setPassword — تنظیم رمز کاربر و مالک سند
- HaruDoc::setPermission — تنظیم اجازههای سند
- HaruDoc::useCNSEncodings — فعالسازی کدگذاری چینی ساده
- HaruDoc::useCNSFonts — فعالسازی فونتهای داخلی چینی ساده
- HaruDoc::useCNTEncodings — فعالسازی کدگذاری چینی سنتی
- HaruDoc::useCNTFonts — فعالسازی فونت چینی سنتی
- HaruDoc::useJPEncodings — فعالسازی کدگذاری ژاپنی
- HaruDoc::useJPFonts — فعالسازی فونتهای ژاپنی داخلی
- HaruDoc::useKREncodings — فعالسازی کدگذاری کرهای
- HaruDoc::useKRFonts — فعالسازی فونتهای داخلی کرهای
- HaruPage — کلاس HaruPage
- 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 — چاپ متن در داخل منطقه مشخص
- HaruFont — کلاس HaruFont
- HaruFont::getAscent — بازگرداندن ارتفاع عمودی فونت
- HaruFont::getCapHeight — بازگرداندن فاصله از خط اصلی کاراکترهای بزرگ
- HaruFont::getDescent — بازگرداندن ارتفاع عمودی فونت
- HaruFont::getEncodingName — بازگرداندن نام کدگذاری فونت
- HaruFont::getFontName — بازگرداندن نام فونت
- HaruFont::getTextWidth — بازگرداندن عرض کلی متن تعداد کاراکترها تعداد کلمات و تعداد فضاها در متن داده شده
- HaruFont::getUnicodeWidth — برگرداندن عرض کاراکتر در فونت
- HaruFont::getXHeight — بازگرداندن فاصله خط اصلی و بالای حروف کوچک
- HaruFont::measureText — محاسبه تعداد کاراکترهای قرار گرفته در عرض مشخص
- HaruImage — کلاس HaruImage
- HaruImage::getBitsPerComponent — بازگرداندن تعداد بیتها برای توضیف هر جز رنگ تصویر
- HaruImage::getColorSpace — بازگرداندن نام فضای رنگ
- HaruImage::getHeight — بازگردان ارتفاع تصویر
- HaruImage::getSize — دریافت اندازه تصویر
- HaruImage::getWidth — بازگرداندن عرض تصصویر
- HaruImage::setColorMask — تعیین رنگ ماسک تصویر
- HaruImage::setMaskImage — تعیین تصویر ماسک
- HaruEncoder — The HaruEncoder class
- HaruEncoder::getByteType — دریافت نوع بایت در متن
- HaruEncoder::getType — بازگرداندن نوع کدگذار
- HaruEncoder::getUnicode — تبدیل کاراکتر مشخص به یونیکد
- HaruEncoder::getWritingMode — دریافت حالت نوشتن برای کدگذار
- HaruOutline — کلاس HaruOutline
- HaruOutline::setDestination — تعیین مقصد نمای کلی
- HaruOutline::setOpened — تعیین حالت اولیه نمای کلی
- HaruAnnotation — کلاس HaruAnnotation
- HaruAnnotation::setBorderStyle — تعیین استایل مرز علامتگذاری
- HaruAnnotation::setHighlightMode — تعیین حالت مشخص کردن علامتگذاری
- HaruAnnotation::setIcon — تعیین استایل آیکون علامتگذاری
- HaruAnnotation::setOpened — تعیین حالت اولیه علامتگذاری
- HaruDestination — کلاس HaruDestination
- HaruDestination::setFit — تعیین حالت ظاهری صفحه برای تطبیق به پنجره
- HaruDestination::setFitB — تعیین حالت ظاهری صفحه برای تطبیق جعبه داخل صفحه
- HaruDestination::setFitBH — تعیین حالت ظاهری صفحه منطبق بر عرض جعبه
- HaruDestination::setFitBV — تعیین حالت ظاهری صفحه و تطبیق آن به ارتفاع جعبه
- HaruDestination::setFitH — تعیین حالت ظاهری صفحه به عرض پنجره
- HaruDestination::setFitR — تعیین حالت ظاهری صفحه به مستطیل داده شده
- HaruDestination::setFitV — تعیین حالت ظاهری صفحه به ارتفاع صفحه
- HaruDestination::setXYZ — تعیین حالت ظاهری صفحه
There are no user contributed notes for this page.
