| |
Corel FORUM Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych |
 |
CorelDRAW - grafika wektorowa - Jednostki przy eksporcie do svg, mm vs viewbox
bodes - 15 Lipiec 2025, 10:57 Temat postu: Jednostki przy eksporcie do svg, mm vs viewbox Witam wszystkich, mam taki problem z poprawnym przeliczaniem jednostek. Uruchamiam coreldraw i wybieram parametry strony: kolor RGB, wymiary 210 x 297, skala mm, rozdzielczść 300DPI, rysuję kwadrat, ustawiam jego rozmiary na 50mm x 50mm i wszystko gra, dodaje wypełnienie szare brak konturu, zaznaczam obiekt i eksportuje do formatu svg. Tu powstaje problem. Po otwarciu svg w notatniku atrybuty width i height są poprawne (50mm) ale parametr viewbox nie odpowiada wymiarom, pokazuje rozmiar viewBox="0 0 3009.88 3009.88 co nie pasuje do mojego rozmiaru. Ponieważ używam głównie viewbox w aplikacji web jednostki tracą sens i nie potrafię się dopasować do rozmiarów obiektu który narysowałem. Nie potrafię znaleźć ustawień które będą poprawnie eksportować rozmiary rysunku. Pytanie mam w zasadzie proste, jak zmusić coreldraw by poprawnie eksportował rozmiary elementu w jednostkach viewbox..
lajosz - 15 Lipiec 2025, 11:40
Żeby było OK możesz zrobić tak:
Zaznacz obiekt (czyli ten kwadrat) i podczas eksportu do SVG zaznacz jak na poniższym obrazku, czyli Tylko zaznaczone
.. albo
Wymiary strony zrób takie same jak wymiary obiektu (lub obiektów jeśli jest ich więcej) i wtedy eksportuj normalnie, czyli pole Tylko zaznaczone nie musi być zaznaczone.
bodes - 15 Lipiec 2025, 13:06
Zawsze eksportuje w opcji "tylko zaznaczenie", problem polega na tym ze, mam jakiś wzór pobrany w sieci w dowolnym formacie, importuję go w corelu na pusta stronę robię eksport do svg i wszystko jest tak jak powinno być wymiary się zgadzają, ale jeśli narysuje kwadrat i zrobię eksport wymiary się nie pokrywają, tu mam problem.
lajosz - 15 Lipiec 2025, 15:18
No to jeszcze raz :
================
Wymiary strony zrób takie same jak wymiary obiektu (lub obiektów jeśli jest ich więcej) i wtedy eksportuj normalnie, czyli pole Tylko zaznaczone nie musi być zaznaczone.
===============
bodes - 16 Lipiec 2025, 13:35
Wyobraź sobie że tworzysz bazę wzorów SVG, załóżmy że masz skromnie ponad 2000 plików w formacie cdr które chcesz mieć w formacie svg bo chcesz korzystać z nich na stronie www, więc jak wyobrażasz sobie edycję 2000 plików tylko po to żeby dopasować rozmiar strony do rozmiaru wzoru i dokonać eksportu do svg, dodaj do tego że masz np wzór o rozmiarach 9,614mm x 140,938mm, więc podpowiedz, jak zamierzasz to wykonać, bo ja nie wyobrażam sobie edycji nawet 100 plików takim sposobem. Po kilku próbach zlokalizowałem problem, a przynajmniej tak mi się wydaje. Jeśli dodam wzór np stylizowany napis lub narysuję dowolna figurę i umieszczę ja na środku strony (a4 210mm x 297mm) i zrobię eksport (tylko zaznaczenie) to svg który otrzymam ma poprawne wpisy, width i height oraz poprawny viewbox, ale jeśli przesunę wzór w inne miejsce na stronie to wtedy rozmiary width i height sa poprawne ale viewbox się sypie i tak sie zastanawiam czy w corelu nie ma jakiejś opcji która za to odpowiada a ja ie potrafię jej odszukać.
lajosz - 16 Lipiec 2025, 14:09
| bodes napisał/a: | | ale jeśli narysuje kwadrat i zrobię eksport wymiary się nie pokrywają, tu mam problem. |
Pytałeś o ... KWADRAT zdaje się .. prawda ?
bodes - 16 Lipiec 2025, 17:45
Tak pytałem o kwadrat bo to najprostsza figura na której można wyjaśnić problem, ale chyba nie sadzisz że ludzie rysują tylko kwadraty i eksportują do svg.
lajosz - 17 Lipiec 2025, 08:46
| bodes napisał/a: | | Zawsze eksportuje w opcji "tylko zaznaczenie", problem polega na tym ze, mam jakiś wzór pobrany w sieci w dowolnym formacie, importuję go w corelu na pusta stronę robię eksport do svg i wszystko jest tak jak powinno być wymiary się zgadzają, ale jeśli narysuje kwadrat i zrobię eksport wymiary się nie pokrywają, tu mam problem. |
Przeczytaj to co napisałeś.
i teraz:
| bodes napisał/a: |
Tak pytałem o kwadrat bo to najprostsza figura na której można wyjaśnić problem, ale chyba nie sadzisz że ludzie rysują tylko kwadraty i eksportują do svg. |
=========
.. ale ... jak sam piszesz ... już rozwiązałeś problem, więc ... po sprawie.
|
|