메소드 |
설명 |
|
__construct ( string $text = '' ) |
Class constructor. |
|
create ( ) |
Create the image. |
|
get ( string | null $format = null ) : string |
Create QR Code and return its content. |
|
getBackgroundColor ( ) : array |
Return background color of the QR Code. |
|
getContentType ( ) : string |
Returns the content type corresponding to the image type. |
|
getDataUri ( ) : string |
Return the data URI. |
|
getDrawBorder ( ) : boolean |
Return draw border around QR Code. |
|
getDrawQuietZone ( ) : boolean |
Return draw required four-module wide margin. |
|
getErrorCorrection ( ) : integer |
Return QR Code error correction level. |
|
getForegroundColor ( ) : array |
Return foreground color of the QR Code. |
|
getImage ( ) : resource |
Return the image resource. |
|
getImagePath ( ) : string |
Return path to the images directory. |
|
getImageType ( ) : string |
Return image type for rendering. |
|
getLabel ( ) : string |
Return QR Code label (text). |
|
getLabelFontPath ( ) : string |
Return path to the QR Code label's TTF font file. |
|
getLabelFontSize ( ) : integer |
Return QR Code label font size. |
|
getLabelHalign ( ) : integer |
Return label horizontal alignment. |
|
getLabelValign ( ) : integer |
Return label vertical alignment. |
|
getModuleSize ( ) : integer |
Return QR Code module size. |
|
getPadding ( ) : integer |
Return padding around the QR Code. |
|
getPath ( ) : string |
Return path to the data directory. |
|
getSize ( ) : integer |
Return QR Code size (width). |
|
getText ( ) : string |
Return text that will be hid in QR Code. |
|
getVersion ( ) : integer |
Return QR Code version. |
|
render ( null | string $filename = null, null | string $format = 'png' ) : QrCode |
Render the QR Code then save it to given file name or
output it to the browser when file name omitted. |
|
save ( string $filename ) : QrCode |
Render the QR Code then save it to given file name. |
|
setBackgroundColor ( array $color_background ) : QrCode |
Set background color of the QR Code. |
|
setDrawBorder ( boolean $draw_border ) : QrCode |
Set draw border around QR Code. |
|
setDrawQuietZone ( boolean $draw_quiet_zone ) : QrCode |
Set draw required four-module wide margin. |
|
setErrorCorrection ( mixed $error_correction ) : QrCode |
Set QR Code error correction level. |
|
setExtension ( string $extension ) : QrCode |
Set image type for rendering via extension. |
|
setForegroundColor ( array $color_foreground ) : QrCode |
Set foreground color of the QR Code. |
|
setImagePath ( string $image_path ) : QrCode |
Set path to the images directory. |
|
setImageType ( string $image_type ) : QrCode |
Set image type for rendering. |
|
setLabel ( integer | string $label ) : QrCode |
Set QR Code label (text). |
|
setLabelFontPath ( integer $label_font_path ) : QrCode |
Set QR Code label font path. |
|
setLabelFontSize ( integer $label_font_size ) : QrCode |
Set QR Code label font size. |
|
setLabelHalign ( integer $label_halign ) : QrCode |
Set label horizontal alignment. |
|
setLabelValign ( integer $label_valign ) : QrCode |
Set label vertical alignment. |
|
setLogo ( string $logo ) : QrCode |
Set logo in QR Code. |
|
setLogoSize ( integer $logo_size ) : QrCode |
Set logo size in QR Code(default 48). |
|
setModuleSize ( integer $module_size ) : QrCode |
Set QR Code module size. |
|
setPadding ( integer $padding ) : QrCode |
Set padding around the QR Code. |
|
setPath ( string $path ) : QrCode |
Set path to the data directory. |
|
setSize ( integer $size ) : QrCode |
Set QR Code size (width). |
|
setStructureAppend ( integer $n, integer $m, integer $parity, string $original_data ) : QrCode |
Set structure append. |
|
setText ( string $text ) : QrCode |
Set text to hide in QR Code. |
|
setVersion ( integer $version ) : QrCode |
Set QR Code version. |
|