Czy istnieje sposób przekonwertować plik csv do programu Excel plik na żądanie przez Apache/.htaccessCSV do programu Excel konwersji
Odpowiedz
Korzystanie PHPExcel
include 'PHPExcel/IOFactory.php';
$objReader = PHPExcel_IOFactory::createReader('CSV');
// If the files uses a delimiter other than a comma (e.g. a tab), then tell the reader
$objReader->setDelimiter("\t");
// If the files uses an encoding other than UTF-8 or ASCII, then tell the reader
$objReader->setInputEncoding('UTF-16LE');
$objPHPExcel = $objReader->load('MyCSVFile.csv');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('MyExcelFile.xls');
Tak, ponieważ Apache jest open-source, można zmodyfikować parser .htaccess zadzwonić do biblioteki konwertuj swoje pliki CSV do plików Excel. Ale nie sądzę, że tego właśnie szukasz. :-).
Myślę, że naprawdę potrzebna jest dynamiczna strona internetowa. Następnie możesz użyć PHP lub dowolnego obsługiwanego języka, aby zrobić to, co musisz zrobić.
coś takiego: http://www.westwideweb.com/wp/2009/01/12/convert-csv-to-xls-excel-in-php/
Jest projekt na SourceForge, że robi to konwersję:
http://sourceforge.net/projects/py-csv2xls/
Ale do konwersji trzeba utwórz dynamiczną stronę w apache (w python, php ...)
Ostatnia aktualizacja: 2015-08-04. Ale projekt wydaje się interesujący. – AnthonyB
- 1. Import plików CSV do programu Excel
- 2. makro, aby zaimportować plik CSV do arkusza nieaktywnego programu Excel
- 3. Bypass excel csv wzoru konwersji na polach zaczynając + lub -
- 4. csv do konwersji json z pytonem
- 5. Obiekt podmiotowy do serializacji/konwersji CSV
- 6. Python Konwertuj Excel na CSV
- 7. eksportowanie wyniku kwerendy sql do csv lub excel
- 8. Arkusze programu Excel + C#
- 9. Kod PHP do konwersji zapytania MySQL do CSV
- 10. excel vba otwarte okno dialogowe do importowania csv
- 11. Eksportować do programu Excel z repeatera?
- 12. Hiperłącze programu Excel do konkretnej komórki
- 13. Makro Microsoft Excel do uruchomienia programu Java
- 14. pisanie do programu Excel w języku Java
- 15. Eksportuj DataTable do programu Excel z EPPlus
- 16. Eksportowanie wyników zapytania Mysql do programu Excel?
- 17. Eksport do programu Excel w Asp.net MVC
- 18. przekonwertować arkusz programu Excel do skryptu sql
- 19. Konwersja programu Excel do formatu JSON przy użyciu Angularjs
- 20. Zapisywanie listy ciągów do pliku CSV programu Excel w języku Python
- 21. Czy istnieje sposób na import danych z pliku .csv do aktywnego arkusza programu Excel?
- 22. Eksportuj tabelę HTML do programu Excel za pomocą programu ASP.NET
- 23. Jak programowo importować dane programu Excel do tabeli programu Access?
- 24. przenoszenie danych z programu Excel do programu SQL Server tabeli
- 25. Excel Upaść podczas odprawy niezmodyfikowanej skoroszytu programu Excel do programu SharePoint z VBA
- 26. Konwersja dokumentu docx do programu Excel za pomocą OpenXML
- 27. Eksport programu Excel bez interopu
- 28. Błąd kończący przecinek Excel w plikach CSV
- 29. Błąd 2013 programu Excel 2013
- 30. Python xlrd parsować Excel xlsx do csv z konwersją daty
Proszę wyjaśnić, co masz na myśli. Czy chodzi ci o sfałszowanie pliku programu Excel przy użyciu nagłówków typu treści, czy też rzeczywistą konwersję zawartości? –
Nie widzę żadnej korzyści z tłumaczenia CSV na XLS, chyba że wprowadziłbyś zmiany w stylu, wprowadziłeś makra lub coś, co pasowałoby do tego, dlaczego potrzebujesz pliku XLS. To tak, jakbyś zrobił wszystko, aby zmniejszyć przenośność pliku. – Incognito
@Incognito Jednym z powodów, dla których chcesz przekonwertować z CSV na XLS, jest to, że aplikacje mobilne na iOS nie obsługują plików CSV. Aby ktoś mógł zobaczyć plik z raportem e-mail na swoim telefonie, musi mieć format Excel. Program arkusza kalkulacyjnego Apple Numbers obsługuje je, ale Office Mobile tego nie robi. – Ricky