Sto cercando di trovare un modo per convertire qualsiasi immagine nera in una forma poligonale.C'è un modo per creare una forma poligonale complessa da qualsiasi immagine in CSS da usare nella proprietà delle regioni?
Il problema che sto cercando di risolvere è costituito da due fasi:
- immagine convertire in un poligono
- Riempire il poligono con testo
Sto lottando con il primo passo . Dato che non ho trovato alcun "convertitore", l'unica idea che mi rimane è quella di convertire un'immagine in un formato SVG (se non è già un SVG), quindi recuperare i dati vettoriali e incollarli all'interno del CSS forma poligonale (analogamente a quanto fatto con Raphaël.js).
È questo l'unico approccio?
Vincoli:
- io non voglio fare un sacco di div che andranno a comporre una forma.
- Non desidero utilizzare JavaScript per questa attività.
- Se una forma è complessa, deve essere un poligono.
Di seguito sono riportati alcuni esempi di ciò che sto cercando di fare (sono interessato solo ai poligoni complessi).
Eventuali suggerimenti su tipi di approcci devo usare?
Immagini tratte da Adobe: http://adobe.github.com/web-platform/samples/css-exclusions/
Purtroppo questo non è ancora venuto per essere. [Ecco un articolo] (http://blogs.adobe.com/webplatform/2013/10/23/css-shapes-visual-storytelling/) che fornisce maggiori informazioni sulle funzionalità future che assomigliano a ciò che si desidera utilizzando le regioni CSS –
Questo risponde quasi la mia domanda: http://sarasoueidan.com/blog/css-regions-with-shapes-for-readability/index.html – acudars