Multimag  0.2.992
Открытые члены | Поля данных
Класс Spreadsheet_Excel_Reader

Открытые члены

 myHex ($d)
 
 dumpHexData ($data, $pos, $length)
 
 getCol ($col)
 
 val ($row, $col, $sheet=0)
 
 value ($row, $col, $sheet=0)
 
 info ($row, $col, $type= '', $sheet=0)
 
 type ($row, $col, $sheet=0)
 
 raw ($row, $col, $sheet=0)
 
 rowspan ($row, $col, $sheet=0)
 
 colspan ($row, $col, $sheet=0)
 
 hyperlink ($row, $col, $sheet=0)
 
 rowcount ($sheet=0)
 
 colcount ($sheet=0)
 
 colwidth ($col, $sheet=0)
 
 colhidden ($col, $sheet=0)
 
 rowheight ($row, $sheet=0)
 
 rowhidden ($row, $sheet=0)
 
 style ($row, $col, $sheet=0, $properties= '')
 
 format ($row, $col, $sheet=0)
 
 formatIndex ($row, $col, $sheet=0)
 
 formatColor ($row, $col, $sheet=0)
 
 xfRecord ($row, $col, $sheet=0)
 
 xfProperty ($row, $col, $sheet, $prop)
 
 align ($row, $col, $sheet=0)
 
 bgColor ($row, $col, $sheet=0)
 
 borderLeft ($row, $col, $sheet=0)
 
 borderRight ($row, $col, $sheet=0)
 
 borderTop ($row, $col, $sheet=0)
 
 borderBottom ($row, $col, $sheet=0)
 
 borderLeftColor ($row, $col, $sheet=0)
 
 borderRightColor ($row, $col, $sheet=0)
 
 borderTopColor ($row, $col, $sheet=0)
 
 borderBottomColor ($row, $col, $sheet=0)
 
 fontRecord ($row, $col, $sheet=0)
 
 fontProperty ($row, $col, $sheet=0, $prop)
 
 fontIndex ($row, $col, $sheet=0)
 
 color ($row, $col, $sheet=0)
 
 rawColor ($ci)
 
 bold ($row, $col, $sheet=0)
 
 italic ($row, $col, $sheet=0)
 
 underline ($row, $col, $sheet=0)
 
 height ($row, $col, $sheet=0)
 
 font ($row, $col, $sheet=0)
 
 dump ($row_numbers=false, $col_letters=false, $sheet=0, $table_class= 'excel')
 
 read16bitstring ($data, $start)
 
 _format_value ($format, $num, $f)
 
 Spreadsheet_Excel_Reader ($file= '', $store_extended_info=true, $outputEncoding= '')
 
 setOutputEncoding ($encoding)
 
 setUTFEncoder ($encoder= 'iconv')
 
 setRowColOffset ($iOffset)
 
 setDefaultFormat ($sFormat)
 
 setColumnFormat ($column, $sFormat)
 
 read ($sFileName)
 
 _parse ()
 
 _parsesheet ($spos)
 
 isDate ($spos)
 
 _getCellDetails ($spos, $numValue, $column)
 
 createNumber ($spos)
 
 addcell ($row, $col, $string, $info=null)
 
 _GetIEEE754 ($rknum)
 
 _encodeUTF16 ($string)
 
 _GetInt4d ($data, $pos)
 

Поля данных

 $colnames = array ()
 
 $colindexes = array ()
 
 $standardColWidth = 0
 
 $defaultColWidth = 0
 
 $boundsheets = array ()
 
 $formatRecords = array ()
 
 $fontRecords = array ()
 
 $xfRecords = array ()
 
 $colInfo = array ()
 
 $rowInfo = array ()
 
 $sst = array ()
 
 $sheets = array ()
 
 $data
 
 $_ole
 
 $_defaultEncoding = "UTF-8"
 
 $_defaultFormat = SPREADSHEET_EXCEL_READER_DEF_NUM_FORMAT
 
 $_columnsFormat = array ()
 
 $_rowoffset = 1
 
 $_coloffset = 1
 
 $dateFormats = array (0xe => "m/d/Y", 0xf => "M-d-Y", 0x10 => "d-M", 0x11 => "M-Y", 0x12 => "h:i a", 0x13 => "h:i:s a", 0x14 => "H:i", 0x15 => "H:i:s", 0x16 => "d/m/Y H:i", 0x2d => "i:s", 0x2e => "H:i:s", 0x2f => "i:s.S" )
 
 $numberFormats
 
 $colors
 
 $lineStyles = array (0x00 => "", 0x01 => "Thin", 0x02 => "Medium", 0x03 => "Dashed", 0x04 => "Dotted", 0x05 => "Thick", 0x06 => "Double", 0x07 => "Hair", 0x08 => "Medium dashed", 0x09 => "Thin dash-dotted", 0x0A => "Medium dash-dotted", 0x0B => "Thin dash-dot-dotted", 0x0C => "Medium dash-dot-dotted", 0x0D => "Slanted medium dash-dotted" )
 
 $lineStylesCss = array ("Thin" => "1px solid", "Medium" => "2px solid", "Dashed" => "1px dashed", "Dotted" => "1px dotted", "Thick" => "3px solid", "Double" => "double", "Hair" => "1px solid", "Medium dashed" => "2px dashed", "Thin dash-dotted" => "1px dashed", "Medium dash-dotted" => "2px dashed", "Thin dash-dot-dotted" => "1px dashed", "Medium dash-dot-dotted" => "2px dashed", "Slanted medium dash-dotte" => "2px dashed" )
 

Подробное описание

См. определение в файле excel_reader2.php строка 305

Методы

_encodeUTF16 (   $string)

См. определение в файле excel_reader2.php строка 1590

_format_value (   $format,
  $num,
  $f 
)

См. определение в файле excel_reader2.php строка 722

_getCellDetails (   $spos,
  $numValue,
  $column 
)

См. определение в файле excel_reader2.php строка 1480

_GetIEEE754 (   $rknum)

См. определение в файле excel_reader2.php строка 1565

_GetInt4d (   $data,
  $pos 
)

См. определение в файле excel_reader2.php строка 1605

_parse ( )

Parse a workbook

private

Возвращает
bool

См. определение в файле excel_reader2.php строка 880

_parsesheet (   $spos)

Parse a worksheet

См. определение в файле excel_reader2.php строка 1206

addcell (   $row,
  $col,
  $string,
  $info = null 
)

См. определение в файле excel_reader2.php строка 1554

align (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 518

bgColor (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 521

bold (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 585

borderBottom (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 533

borderBottomColor (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 545

borderLeft (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 524

borderLeftColor (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 536

borderRight (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 527

borderRightColor (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 539

borderTop (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 530

borderTopColor (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 542

colcount (   $sheet = 0)

См. определение в файле excel_reader2.php строка 393

colhidden (   $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 400

color (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 571

colspan (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 371

colwidth (   $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 396

createNumber (   $spos)

См. определение в файле excel_reader2.php строка 1536

dump (   $row_numbers = false,
  $col_letters = false,
  $sheet = 0,
  $table_class = 'excel' 
)

См. определение в файле excel_reader2.php строка 603

dumpHexData (   $data,
  $pos,
  $length 
)

См. определение в файле excel_reader2.php строка 319

font (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 597

fontIndex (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 568

fontProperty (   $row,
  $col,
  $sheet = 0,
  $prop 
)

См. определение в файле excel_reader2.php строка 561

fontRecord (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 551

format (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 492

formatColor (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 498

formatIndex (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 495

getCol (   $col)

См. определение в файле excel_reader2.php строка 327

height (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 594

hyperlink (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 378

info (   $row,
  $col,
  $type = '',
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 351

isDate (   $spos)

См. определение в файле excel_reader2.php строка 1474

italic (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 588

myHex (   $d)

См. определение в файле excel_reader2.php строка 313

raw (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 361

rawColor (   $ci)

См. определение в файле excel_reader2.php строка 579

read (   $sFileName)

Read the spreadsheet file using OLE, then parse

См. определение в файле excel_reader2.php строка 858

read16bitstring (   $data,
  $start 
)

См. определение в файле excel_reader2.php строка 714

rowcount (   $sheet = 0)

См. определение в файле excel_reader2.php строка 385

rowheight (   $row,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 403

rowhidden (   $row,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 406

rowspan (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 364

setColumnFormat (   $column,
  $sFormat 
)

Force a column to use a certain format

См. определение в файле excel_reader2.php строка 851

setDefaultFormat (   $sFormat)

Set the default number format

См. определение в файле excel_reader2.php строка 844

setOutputEncoding (   $encoding)

Set the encoding method

См. определение в файле excel_reader2.php строка 818

setRowColOffset (   $iOffset)

См. определение в файле excel_reader2.php строка 836

setUTFEncoder (   $encoder = 'iconv')

$encoder = 'iconv' or 'mb' set iconv if you would like use 'iconv' for encode UTF-16LE to your encoding set mb if you would like use 'mb_convert_encoding' for encode UTF-16LE to your encoding

См. определение в файле excel_reader2.php строка 827

Spreadsheet_Excel_Reader (   $file = '',
  $store_extended_info = true,
  $outputEncoding = '' 
)

Constructor

Some basic initialisation

См. определение в файле excel_reader2.php строка 798

style (   $row,
  $col,
  $sheet = 0,
  $properties = '' 
)

См. определение в файле excel_reader2.php строка 412

type (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 358

underline (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 591

val (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 341

value (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 348

xfProperty (   $row,
  $col,
  $sheet,
  $prop 
)

См. определение в файле excel_reader2.php строка 511

xfRecord (   $row,
  $col,
  $sheet = 0 
)

См. определение в файле excel_reader2.php строка 504

Поля

$_coloffset = 1

См. определение в файле excel_reader2.php строка 688

$_columnsFormat = array ()

См. определение в файле excel_reader2.php строка 686

$_defaultEncoding = "UTF-8"

См. определение в файле excel_reader2.php строка 684

См. определение в файле excel_reader2.php строка 685

$_ole

См. определение в файле excel_reader2.php строка 683

$_rowoffset = 1

См. определение в файле excel_reader2.php строка 687

$boundsheets = array ()

См. определение в файле excel_reader2.php строка 672

$colindexes = array ()

См. определение в файле excel_reader2.php строка 309

$colInfo = array ()

См. определение в файле excel_reader2.php строка 676

$colnames = array ()

См. определение в файле excel_reader2.php строка 308

$colors
Инициализатор
= Array (0x00 => "#000000", 0x01 => "#FFFFFF", 0x02 => "#FF0000", 0x03 => "#00FF00", 0x04 => "#0000FF", 0x05 => "#FFFF00", 0x06 => "#FF00FF", 0x07 => "#00FFFF", 0x08 => "#000000", 0x09 => "#FFFFFF", 0x0A => "#FF0000", 0x0B => "#00FF00", 0x0C => "#0000FF", 0x0D => "#FFFF00", 0x0E => "#FF00FF", 0x0F => "#00FFFF", 0x10 => "#800000", 0x11 => "#008000", 0x12 => "#000080", 0x13 => "#808000", 0x14 => "#800080", 0x15 => "#008080", 0x16 => "#C0C0C0", 0x17 => "#808080", 0x18 => "#9999FF", 0x19 => "#993366", 0x1A => "#FFFFCC", 0x1B => "#CCFFFF", 0x1C => "#660066", 0x1D => "#FF8080", 0x1E => "#0066CC", 0x1F => "#CCCCFF", 0x20 => "#000080", 0x21 => "#FF00FF", 0x22 => "#FFFF00", 0x23 => "#00FFFF", 0x24 => "#800080", 0x25 => "#800000", 0x26 => "#008080", 0x27 => "#0000FF", 0x28 => "#00CCFF", 0x29 => "#CCFFFF", 0x2A => "#CCFFCC", 0x2B => "#FFFF99", 0x2C => "#99CCFF", 0x2D => "#FF99CC", 0x2E => "#CC99FF", 0x2F => "#FFCC99", 0x30 => "#3366FF", 0x31 => "#33CCCC", 0x32 => "#99CC00", 0x33 => "#FFCC00", 0x34 => "#FF9900", 0x35 => "#FF6600", 0x36 => "#666699", 0x37 => "#969696", 0x38 => "#003366", 0x39 => "#339966", 0x3A => "#003300", 0x3B => "#333300", 0x3C => "#993300", 0x3D => "#993366", 0x3E => "#333399", 0x3F => "#333333", 0x40 => "#000000", 0x41 => "#FFFFFF",
0x43 => "#000000", 0x4D => "#000000", 0x4E => "#FFFFFF", 0x4F => "#000000", 0x50 => "#FFFFFF", 0x51 => "#000000",
0x7FFF => "#000000" )

См. определение в файле excel_reader2.php строка 704

$data

См. определение в файле excel_reader2.php строка 682

$dateFormats = array (0xe => "m/d/Y", 0xf => "M-d-Y", 0x10 => "d-M", 0x11 => "M-Y", 0x12 => "h:i a", 0x13 => "h:i:s a", 0x14 => "H:i", 0x15 => "H:i:s", 0x16 => "d/m/Y H:i", 0x2d => "i:s", 0x2e => "H:i:s", 0x2f => "i:s.S" )

List of default date formats used by Excel

См. определение в файле excel_reader2.php строка 693

$defaultColWidth = 0

См. определение в файле excel_reader2.php строка 311

$fontRecords = array ()

См. определение в файле excel_reader2.php строка 674

$formatRecords = array ()

См. определение в файле excel_reader2.php строка 673

$lineStyles = array (0x00 => "", 0x01 => "Thin", 0x02 => "Medium", 0x03 => "Dashed", 0x04 => "Dotted", 0x05 => "Thick", 0x06 => "Double", 0x07 => "Hair", 0x08 => "Medium dashed", 0x09 => "Thin dash-dotted", 0x0A => "Medium dash-dotted", 0x0B => "Thin dash-dot-dotted", 0x0C => "Medium dash-dot-dotted", 0x0D => "Slanted medium dash-dotted" )

См. определение в файле excel_reader2.php строка 710

$lineStylesCss = array ("Thin" => "1px solid", "Medium" => "2px solid", "Dashed" => "1px dashed", "Dotted" => "1px dotted", "Thick" => "3px solid", "Double" => "double", "Hair" => "1px solid", "Medium dashed" => "2px dashed", "Thin dash-dotted" => "1px dashed", "Medium dash-dotted" => "2px dashed", "Thin dash-dot-dotted" => "1px dashed", "Medium dash-dot-dotted" => "2px dashed", "Slanted medium dash-dotte" => "2px dashed" )

См. определение в файле excel_reader2.php строка 712

$numberFormats
Инициализатор
= array (0x1 => "0", 0x2 => "0.00", 0x3 => "#,##0", 0x4 => "#,##0.00", 0x5 => "\$#,##0;(\$#,##0)", 0x6 => "\$#,##0;[Red](\$#,##0)", 0x7 => "\$#,##0.00;(\$#,##0.00)", 0x8 => "\$#,##0.00;[Red](\$#,##0.00)", 0x9 => "0%", 0xa => "0.00%", 0xb => "0.00E+00", 0x25 => "#,##0;(#,##0)", 0x26 => "#,##0;[Red](#,##0)", 0x27 => "#,##0.00;(#,##0.00)", 0x28 => "#,##0.00;[Red](#,##0.00)", 0x29 => "#,##0;(#,##0)",
0x2a => "\$#,##0;(\$#,##0)",
0x2b => "#,##0.00;(#,##0.00)",
0x2c => "\$#,##0.00;(\$#,##0.00)",
0x30 => "##0.0E+0" )

Default number formats used by Excel

См. определение в файле excel_reader2.php строка 698

$rowInfo = array ()

См. определение в файле excel_reader2.php строка 677

$sheets = array ()

См. определение в файле excel_reader2.php строка 680

$sst = array ()

См. определение в файле excel_reader2.php строка 679

$standardColWidth = 0

См. определение в файле excel_reader2.php строка 310

$xfRecords = array ()

См. определение в файле excel_reader2.php строка 675


Объявления и описания членов класса находятся в файле: