matiasiglesias/zf2-excel

Módulo de ZF2Excel: PHPExcel - OpenXML - ler, escrever e criar documentos do Excel em PHP

1.0.2 2021-06-24 13:41 UTC

This package is auto-updated.

Last update: 2024-10-24 21:26:12 UTC


README

==========

Forked

Forked from adaoex/zf2-excel only to fix a compatibility issue

ZF2Excel, módulo para manipulação de arquivos baseado no projeto PHPExcel (http://www.codeplex.com/PHPExcel) PHPExcel - OpenXML - ler, escrever e criar documentos do Excel em PHP - motor Spreadsheet;

Introdução

Projeto fornecendo um conjunto de classes para a linguagem de programação PHP, que permitem que você gravar e ler a partir de diferentes formatos de arquivo de planilha, como o Excel (BIFF) .xls, o Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre / .ods OpenOffice Calc , Gnumeric, PDF, HTML, ... Este projeto é construído em torno padrão OpenXML da Microsoft e PHP. Finalizar as características deste conjunto classe fornece, como a criação de planilhas de metadados (autor, título, descrição, ...), várias folhas de cálculo, fontes diferentes e estilos de fonte, bordas de célula, preenchimentos, gradientes, adicionando imagens para sua planilha, calcular fórmulas , a conversão entre tipos de arquivos e muito, muito mais! Este projeto é baseado no PHPExcel

Características

  • Gera XHTML validado pela W3C
  • Impressão de carnês com quebra de página
  • Altamente extensível
  • Facilita integração banco de dados
  • Gera código de barras em uma imagem apenas, utlizando Zend\Barcode

Dependências

As dependências já serão resolvidas com a utilização do composer

  • PHP >=5.3.3
  • Zend Framework 2.2.*
  • PHP version 5.3.3 or higher
  • PHP extension php_zip enabled
  • PHP extension php_xml enabled
  • PHP extension php_gd2 enabled (if not compiled in)

Instalação via Composer

  1. cd my/project/directory
  2. criar um arquivo composer.json com o seguinte conteudo:
     {
         "require": {
             "adaoex/zf2-excel": "dev-master"
         }
     }
  1. install PHP Composer via curl -s http://getcomposer.org/installer | php (on windows, download http://getcomposer.org/installer and execute it with PHP)
  2. executar php composer.phar install
  3. abrir my/project/directory/config/application.config.php e adicionar os seguinte código em modules:
	 'modules' => array(
		...
		'ZF2Excel',
	)
  • até o momento nenhuma carteira implementara

Utilização

PHPExcel Examples