![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 2 Dołączył: 18.05.2016 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, poniższy kod generuje plik doc zawierający właśnie ten kod w postaci tekstu, ze wszystkimi znacznikami html.
Czy mógłby ktoś podpowiedzieć czego brakuje żeby generował się plik sformatowany? Żeby zamiast "<h1>Header</h1>" drukowało się: Header
Ten post edytował MadManix 11.10.2017, 19:41:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A co chcesz osiągnąć?
Samo ustawienie mime type nie spowoduje, że plik automatycznie stanie się plikiem word'owskim. Pierwszą linię możesz pominąć i efekt będzie ten sam. To co wygenerowałeś otworzy się w edytorze jako plik sformatowany tylko i wyłącznie jeśli tenże program łaskawie będzie chciał go w poprawny sposób zinterpretować (uznać, że to jednak HTML pomimo rozszerzenia .doc). Jeśli jednak tak się stanie, to powinieneś otrzymać plik sformatowany, ale przy takiej strukturze nigdy nie będzie plikiem .doc. https://msdn.microsoft.com/en-us/library/of...office.14).aspx -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 26 Dołączył: 13.09.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A jeśli chcesz generować dokumenty pod Worda, to pod czyste PHP nic lepszego do tej pory nie znalazłem: https://github.com/PHPOffice/PHPWord
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 2 Dołączył: 18.05.2016 Ostrzeżenie: (0%) ![]() ![]() |
Ok, dzięki za odpowiedzi. Generalnie to chciałbym generować plik doc, w którym znajdowałaby się tabelka. Czyli to co w html wygląda tak:
żeby pokazywało się jak tabelka, taka jaką można tworzyć w Wordzie. Poczytam linki, które podaliście. Pzdr |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 26 Dołączył: 13.09.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Przy tabelkach to różnie bywa - czasami trzeba pisać własny konwerter albo generować tabele bezpośrednio, ale generalnie z HTMLem sobie jakoś radzi. Tu masz przykład:
https://github.com/PHPOffice/PHPWord/blob/m...ple_26_Html.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:47 |