Jeśli spróbuję narysować siatkę w programie Inkscape, istnieją dwie różne opcje:
Extra
->Render
->Grid
Extra
->Render
->Kartesian Grid
Ale oba używają pikselowo-metrycznych (?).
Czy można zastosować inne wskaźniki (np. Milimetr).
Aby obejść ten problem, przekonwertowałem piksel-> milimetr, ale to nie zadziałało. W konwersji zawsze występuje nieparzysty współczynnik skali :-(.
Czy masz jakieś rozwiązanie?
Odpowiedzi:
Niestety, menu Rozszerzenia -> Render -> Siatki> Siatka .. . zajmuje tylko piksele jako miarę.
Jestem więc prawie pewien, że konwersja jest na to sposobem. Uważam, że najłatwiejszym i najdokładniejszym sposobem wykonywania obliczeń konwersji dla Inkscape jest zrobienie tego w Inkscape.
Użyj narzędzia prostokąta, aby narysować prostokąt na płótnie, a następnie na pasku sterowania narzędziami narzędzia prostokąta zmień jednostki na mm i ustaw prostokąt na żądaną wartość (na poniższym obrazku ustawiam go na 5 mm plac).
Teraz po prostu zmień jednostki z powrotem na px , a szerokość i wysokość powinny zostać przekonwertowane na wartość w pikselach:
źródło
Wolę używać wbudowanej opcji siatki dokumentów Inkscape.
Naciśnij Shift+ Ctrl+ Dlub przejdź do File→ Document Properties→Grids
Wybierz Rectangular Gridi naciśnij Newprzycisk.
Następnie możesz edytować właściwości (i jednostki) utworzonej siatki w tym samym oknie dialogowym.
źródło
Nie wiem, czy odpowiedź jest konkretna, ale ponieważ nie jest to ogólne rozwiązanie tego problemu, sklonowałem Inkscape i załatałem funkcjonalność siatki.
Spróbuję ulepszyć moją łatkę, więc może kiedyś będzie w wersji wydanej (więc proszę, nie głosuj natychmiast). Do tego czasu trzeba sklonować moje repozytorium i zbudować je .
Moje rozwiązanie jest następujące:
Extra
->Render
->Grids
->Grid
->Divide Selection by Spacing FA
Korzystając z tej opcji, można użyć współczynnika podanego w „Odstępach poziomych / pionowych” jako współczynnika podziału do wyboru.
Extra
->Render
->Grids
->Grid
Divide Selection by Spacing FA
źródło