Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Re: Calc » Export listu do html. » 1. 11. 2008 11:41:44

kk.ace napsal(a)

Řekl jsem si, že by to mohl být zajímavý experiment a zkusil jsem to dát nějak dohromady.
Vykuchal jsem dodávaný xhtml export, tak aby zůstala jen tabulka (obalená do jednoho DIV-u, ale to by snad nemuselo vadit...

Výsledek je ke stažení zde: http://www.uloz.cz/show/file/85505-html_table.zip

Instalace:
1) najít adresář, ve kterém je uložený stávající exportní xslt do xhtml
(u mně je to třeba C:\Program Files\OpenOffice.org 3\Basis\share\xslt\export\xhtml)
a rozbalit do něj soubory z toho zipu.

2) Otevřít z menu: Nástroje -> Nastavení XML filtru

3) Kliknout na Nový a vyplnit: Název (např. HTML table), Aplikace (OpenOffice.org Calc (.ods)), Jméno typu souboru (např. HTML - table only), Přípona (např. html), na záložce Transformace pak kliknout na tlačítko Procházet u XSLT pro export a v příslušném adresáři (viz krok 1)) vybrat soubor opendoc2html_table.xsl

4) toť vše - v dialogu pro export by se měla objevít volba nového typu souboru (HTML - table only) a vyexportovaný soubor by měl obsahovat jenom DIV s tabulkou.

(Vím, že v dialogu Nastavení XML filtru je tlačítko pro export, ale nevyexportovalo se mi to komplet včetně souborů, které se includují, takže proto složitější ruční instalace.)

Doufám, že to pomůže - samozřejmě je to bez jakékoli záruky smile.

Dík moc přesně takhle jsem si to představoval. Tušil jsem že to pujde nastavním xml filtru, ale nějak sem se tím moc neprokousal. Jinak problém se týkal stránky http://hokejovestatistiky.ic.cz zatím tam jsou stránky v pdf, což byl způsob jak dostat data z excelu. Nu ale tedka mám díky Vaší opovědi možnost na stránku vkládat přímo jako hmtl.
Děkuji.
edit: Zrovna jsem vyzkoušel a v principu funguje, až na kódování češtiny a také že se nexportuje například ohraničení buněk, tučné písmo, font atd... Já jsem to nakonec vyřešil v php funkcí která ořeže tagy které nepotřebuji.

#2 Calc » Export listu do html. » 21. 10. 2008 08:51:58

Vikes
Odpovědí: 6

Zdravím,
měl bych možná trošku netypický dotaz. Potřeboval bych z calcu exportovat do html ale z podmínkou že výsledný html soubor bude obsahovat jen  tělo dokumentu tj. bez tagů <html><head><body> atd...jen vlatně samotnou tabulku. Měl by někdo nápad jak to udělat?
Děkuji za reakce.

Zápatí

Používáme FluxBB