Ich verwende Workbook-Juwel, um die Excel-Datei ohne Seitenumbrüche auf meiner Website anzuzeigen. Im Moment ist es mir gelungen, die Excel-Datei zu extrahieren und sie in das HTML-Format zu schreiben und als Vorschau anzuzeigen.Workbook Gem - wie schreibt man das Excel in HTML formatiert?
Die folgenden Code-Extrakte und schreibt die Excel in HTML:
excel_file = Workbook::Book.open "#{file_url}"
excel_file.write_to_html(file_name + ".html")
Aber das gibt mir eine unformatierte HTML-Blatt ohne Zeilen und Spalten oder eine beliebige der Datei vorhandene Excel.
Laut murb/workbook Dokumentation wird gesagt, dass wir das Format als Hash innerhalb seiner Optionen übergeben können.
write_to_html(filename = "#{title}.html", options = {})
Also, das Format Hash zu erreichen, habe ich versucht, den folgenden Code:
excel_file.template.formats
Aber das gibt einen NULL-Hash. Also, wie bekomme ich alle Formate aus der Excel-Datei und schreibe in HTML? Oder zeigen Sie zumindest die HTML-Tabelle mit Rahmen für alle Zeilen und Spalten.