Próbuję znaleźć sposób na przekształcenie dowolnego czarnego obrazu w kształt wielokąta.Czy istnieje sposób na utworzenie złożonego kształtu wielokąta z dowolnego obrazu w CSS do wykorzystania we właściwościach regionów?
Problem usiłuję rozwiązać składa się z dwóch etapów:
- Konwersja obrazu do wielokąta
- Napełnić wielokąt z tekstem
mam zmaga się od pierwszego kroku . Ponieważ nie znalazłem żadnego "konwertera", jedyny pomysł, jaki mi pozostało, to przekształcenie obrazu w format SVG (jeśli nie jest to już SVG), następnie pobranie danych wektorowych i wklejenie go wewnątrz kodu CSS kształt wielokąta (podobnie jak w przypadku Raphaël.js).
Czy to jedyne podejście?
Ograniczenia:
- Nie chcę, aby ton div, które tworzą kształt.
- Nie chcę używać JavaScript do tego zadania.
- Jeśli kształt jest złożony, musi to być wielokąt.
Poniżej przedstawiono przykłady tego, co próbuję zrobić (jestem zainteresowany tylko w złożonych wielokątów).
Wszelkie wskazówki dotyczące rodzajów podejść należy używać?
Zdjęcia wykonane z Adobe: http://adobe.github.com/web-platform/samples/css-exclusions/
Niestety to wciąż nie przyszedł, aby Mu. [Tutaj jest artykuł] (http://blogs.adobe.com/webplatform/2013/10/23/css-shapes-visual-storytelling/), który zapewnia lepszy wgląd w przyszłe możliwości, które przypominają to, co chcesz za pomocą regionów CSS –
To prawie odpowiada na moje pytanie: http://sarasoueidan.com/blog/css-regions-with-shapes-for-readability/index.html – acudars