![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z otwieraniem plików xml(dokładniej svg) jeśli któryś ze znaczków zawiera duży atrybut. Przez duży rozumiem obrazek zapisany w base64 o rozmiarze powyżej 10mb. Przy próbie wczytania takiego pliku dostaję komunikat Cytat Warning: DOMDocument::loadXML(): AttValue length too long in Entity Czy da się gdzieś ustawić maksymalny rozmiar atrybutów ? Ewentualnie czy jakaś inna biblioteka/klasa poradzi sobie z takim plikiem ? Przykładowy plik jaki potrzebuję przerobić https://dl.dropboxusercontent.com/u/6013884/HRL9X544GN.svg |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
A po kiego wałka zapisywać obrazek w Base64 w pliku svg?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
bo gdyż ponieważ potrzebuję pojedynczy plik wynikowy z projektem
![]() Normalnie jest tam więcej grafik dlatego jest to jako svg - czasami muszę "wyłączyć" część grafik lub coś przeskalować. Ponieważ muszę mieć to w formacie możliwym do edycji zdecydowałem się na svg, a dlatego że muszę mieć jeden plik używam zapisu w base64 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Można również inaczej przechowywać obrazki w svg:
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
i tym oto sposobem muszę utworzyć dwa pliki, a nie jeden
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
to
$Xml = new SimpleXMLElement ($ treści, LIBXML_PARSEHUGE); http://php.net/manual/en/libxml.constants.php a może ta biblioteka pomoże https://github.com/prewk/XmlStreamer Ten post edytował LowiczakPL 20.05.2016, 15:00:15 -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 02:43 |