Delicious Bookmark this on Delicious Share on Facebook SlashdotSlashdot It! Digg! Digg



PHP : Function Reference : Haru PDF Functions : HaruDoc::loadPNG

HaruDoc::loadPNG

Load PNG image and return HaruImage instance ()
object HaruDoc::loadPNG ( string filename [, bool deferred] )

Loads PNG image and returns HaruImage instance. You can set deferred parameter to TRUE for deferred data loading, in this case only size and color are loaded immediately. Default value of deferred is FALSE.

Libharu might be built without libpng support, in this case each call to this function would result in exception.

Parameters

filename

The name of a PNG image file.

deferred

Do not load data immediately. Defaults to FALSE.

Errors/Exceptions

Throws HaruException on error.

Change Language


Follow Navioo On Twitter
HaruException
HaruDoc
HaruPage
HaruFont
HaruImage
HaruEncoder
HaruOutline
HaruAnnotation
HaruDestination
HaruAnnotation::setBorderStyle
HaruAnnotation::setHighlightMode
HaruAnnotation::setIcon
HaruAnnotation::setOpened
HaruDestination::setFit
HaruDestination::setFitB
HaruDestination::setFitBH
HaruDestination::setFitBV
HaruDestination::setFitH
HaruDestination::setFitR
HaruDestination::setFitV
HaruDestination::setXYZ
HaruDoc::addPage
HaruDoc::addPageLabel
HaruDoc::__construct
HaruDoc::createOutline
HaruDoc::getCurrentEncoder
HaruDoc::getCurrentPage
HaruDoc::getEncoder
HaruDoc::getFont
HaruDoc::getInfoAttr
HaruDoc::getPageLayout
HaruDoc::getPageMode
HaruDoc::getStreamSize
HaruDoc::insertPage
HaruDoc::loadJPEG
HaruDoc::loadPNG
HaruDoc::loadRaw
HaruDoc::loadTTC
HaruDoc::loadTTF
HaruDoc::loadType1
HaruDoc::output
HaruDoc::readFromStream
HaruDoc::resetError
HaruDoc::resetStream
HaruDoc::save
HaruDoc::saveToStream
HaruDoc::setCompressionMode
HaruDoc::setCurrentEncoder
HaruDoc::setEncryptionMode
HaruDoc::setInfoAttr
HaruDoc::setInfoDateAttr
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
HaruEncoder::getByteType
HaruEncoder::getType
HaruEncoder::getUnicode
HaruEncoder::getWritingMode
HaruFont::getAscent
HaruFont::getCapHeight
HaruFont::getDescent
HaruFont::getEncodingName
HaruFont::getFontName
HaruFont::getTextWidth
HaruFont::getUnicodeWidth
HaruFont::getXHeight
HaruFont::measureText
HaruImage::getBitsPerComponent
HaruImage::getColorSpace
HaruImage::getHeight
HaruImage::getSize
HaruImage::getWidth
HaruImage::setColorMask
HaruImage::setMaskImage
HaruOutline::setDestination
HaruOutline::setOpened
HaruPage::arc
HaruPage::beginText
HaruPage::circle
HaruPage::closePath
HaruPage::concat
HaruPage::createDestination
HaruPage::createLinkAnnotation
HaruPage::createTextAnnotation
HaruPage::createURLAnnotation
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
eXTReMe Tracker