etykiety wielowierszowe kolorowe - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html) +--- Wątek: etykiety wielowierszowe kolorowe (/thread-1972.html) |
etykiety wielowierszowe kolorowe - diunida - 09-02-2022 Witam, mam takie pytanie: czy jest możliwe (ktoś potrafi) zrobić etykietę żeby jedna linia była w innym kolorze niż druga. Co wpisać w "Wyrażeniu", bo mam np. taką etykietę dwuwierszową: "NAZWA" || '\n' || "NAZWA1" RE: etykiety wielowierszowe kolorowe - [wiki] - 09-02-2022 Na szybko i zupełnie na rympał. Dwie etykiety (czyli warstwa wczytana dwa razy). Pierwsza etykieta "NAZWA". Druga etykieta " '\n' || "NAZWA1"", bądź " " || '\n' || "NAZWA1" (w razie gdyby nie przeszła pierwszy pusty wiersz). Pozostanie zapewne kwestia przypilnowania miejsca wstawienia obu etykiet oraz przysłaniania. RE: etykiety wielowierszowe kolorowe - diunida - 09-02-2022 Działa, ale ustawić poprawnie etykiety, przy kilkuset sztukach, to robota której nie zazdroszczę. Wolałbym mniej ręcznych robótek. RE: etykiety wielowierszowe kolorowe - [wiki] - 09-02-2022 Etykieta w zakładce położenie ma 'oparte na danych', więc nie chyba nie będzie aż tak ręczna robota Najprościej chyba zrobić najpierw wielowierszowe w jednym kolorze, poukładać wszystko (bo automat i tak miewa swoje opinie na temat położeń, warto go sprawdzić). Dopiero potem wygenerować "druga" warstwę do zmiany koloru drugiego wiersza. RE: etykiety wielowierszowe kolorowe - xmaziax - 09-02-2022 Można inaczej, bez dublowania warstw. W ustawieniach etykiety włącz Formatowanie HTML Jako wartość etykiety musisz wpisać wyrażenie. Moje z załączonego przykładu wygląda tak: Kod: format('<b style="color: blue">%1</b> Mając zrzut i to wyrażenie powinnaś sobie poradzić. RE: etykiety wielowierszowe kolorowe - diunida - 11-02-2022 Dzięki, formatowanie html to jest to Gdzie można znaleźć więcej przykładów? RE: etykiety wielowierszowe kolorowe - xmaziax - 11-02-2022 Oficjalnie to chyba w changelogu do 3.14 to się pojawiło tylko jako wzmianka i zrzut ekranu. To miało w jakimś ograniczonym zakresie działać. Widziałem jeszcze jeden bardzo rozbudowany przykład, gdzieś na stackoverflow, ale nie chciało mi się go analizować. Musisz pogooglować, oczywiście szukaj treści w języku angielskim. RE: etykiety wielowierszowe kolorowe - diunida - 11-02-2022 Etykiety działają wyśmienicie. Ale jak już jesteśmy przy kolorkach, to mam pytanie: czy da się pokolorować poszczególne linie/wiersze legendy (chodzi mi o kolor tekstu)? RE: etykiety wielowierszowe kolorowe - gsienko - 15-02-2022 A sprawdzałeś we właściwościach legendy jakie są opcje? Z tego co kojarzę się da. RE: etykiety wielowierszowe kolorowe - diunida - 15-02-2022 Obawiam się że nie widzę takiej możliwości, jest tylko jeden kolor czcionki dla całej legendy i owszem można go zmienić. |