Articles of xlsx

Проблема с загрузкой файла .xlsx в PHP

В моем скрипте PHP я загружаю файл во временное расположение на сервере для последующего использования, скрипт поддерживает (.txt, .csv, .xls, .xlsx) эти форматы. Скрипт работает правильно для всех расширений, кроме .xlsx . Данные файла .xlsx загружаются с данными мусора на сервере. $ext=fileExtension(basename($_FILES['bulkfile']['name'])); $uniqueidread=uniqid(); $dbfileread=$docroot.'/filedepot/'.$uniqueidread.".".$ext; if(!move_uploaded_file($_FILES['bulkfile']['tmp_name'],$dbfileread)){ $errmsg['form']="Sorry, unable to upload file"; } Пример загруженных данных файла […]

PHPExcel CSV для XLSX

У меня есть проблема с преобразованием файла feof CSV в формат XLSX: Index.php <?php if (!isset($_FILES["file"])) { ?> <html> <body> <h1>Convert CSV to XLSX</h1> <form action="index.php" method="post" enctype="multipart/form-data"> <input type="file" name="file"/> <input type="submit"/> </form> </body> </html> <?php exit; } //obtain PHPExcel from http://phpexcel.codeplex.com require_once('Classes\PHPExcel.php'); require_once('CSVToExcelConverter.php'); if ($_FILES["file"]["error"] > 0) { echo "Error: " . $_FILES["file"]["error"]; […]

PHPExcel: ошибка «Невозможно прочитать файл» Преобразование Excel в PDF (.xlsx в .pdf)

У меня есть xlsx с одной таблицей. Я использую PHPExcel, чтобы преобразовать его в pdf через следующий код: error_reporting(E_ALL); date_default_timezone_set('Europe/London'); require_once 'phpExcel/PHPExcel/IOFactory.php'; require_once 'phpExcel/PHPExcel.php'; $inputFileName = 'doc/ModUnico'; $excel2 = PHPExcel_IOFactory::createReader('Excel2007'); $excel2 = $excel2->load($inputFileName.'.xlsx'); $excel2->setActiveSheetIndex(0); $excel2->getActiveSheet()->setCellValue('H5', '4'); $objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007'); $objWriter->save($inputFileName.'_.xlsx'); $objPHPexcel = PHPExcel_IOFactory::load($inputFileName.'_.xlsx'); header('Content-Type: application/pdf'); header('Content-Disposition: attachment;filename="test.pdf"'); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPexcel, 'PDF'); $objWriter->writeAllSheets(); […]

как я могу читать файлы редактирования pptx / docx / xlsx с помощью PHP?

Доступно ли расширение библиотеки для эффективной обработки файлов pptx / docx / xlsx с помощью PHP? На данный момент меня больше интересуют файлы PPTX. благодаря

Чтение файла excel xlsx с помощью simplexlsx в php

Я использую simplexlsx.class.php для чтения типа файла xlsx. Это создает проблемы, когда файл содержит поле даты в файле excel. Пример вывода: В файлах данных: День Дата Четверг 2/2/2012 Пятница 2/3/2012 Выход программы: Дата дня Четверг 40941 Пятница 40942 Это не дает правильную дату <?php if (isset($_FILES['file'])) { require_once "simplexlsx.class.php"; $xlsx = new SimpleXLSX( $_FILES['file']['tmp_name'] ); […]

Как создать файл xlsx без использования какой-либо библиотеки excel PHP

Это сейчас я использую. $mimeType = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'; header('Content-Description: File Transfer'); header('Content-Type: ' . $mimeType); header('Content-Disposition: attachment; filename='.basename($type.'.xlsx')); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); print "$header\n$data"; exit; $header содержит строку заголовка excel, которая должна быть сгенерирована, и выглядит так: $header= "Business_Name\tBusiness_Type\tType"; разделенных \t и $data содержат строки, которые должны быть сгенерированы в […]

PHP Чтение файла xlsx Excel 2007

Я использую oleread для чтения загруженного файла xls. Но я не могу читать xlsx-файлы, сохраненные в формате excel-2007. может кто-нибудь помочь мне в том, как читать xlsx-файл в PHP.