Grafik - Animasyon - Flash - 3D Modelleme
.SVG Dosyasından Element Çıkarmak? [Çözüldü]
.SVG Dosyasından Element Çıkarmak? [Çözüldü]
-
Merhaba arkadaşlar. .svg uzantılı bir harita dosyasını düzenlemem gerekiyor. Şöyle bir harita olduğunu düşünelim. https://upload.wikimedia.org/wikipedia/commons/9/99/Nagorno-Karabakh_war_map_%282020%29.svg
Böyle bir haritadan tüm yer adları silinecek. Ama yerleri gösteren noktalar kalacak.
Haritayı şu siteye yükledim: https://editor.method.ac/
Yer adının üstüne tıklayıp delete yaptım. Tüm yer adları silindi ama tüm yer işaretleri (noktalar) da silindi. Sadece yer adlarını silmem için yardım edebilir misiniz? Eğer kendi bilgiayarında kolayca yapabilecek birisi varsa harita dosyası dm'den gönderilecek. Teşekkür ederim.
-
balik_ bunu yazdı
Merhaba arkadaşlar. .svg uzantılı bir harita dosyasını düzenlemem gerekiyor. Şöyle bir harita olduğunu düşünelim. https://upload.wikimedia.org/wikipedia/commons/9/99/Nagorno-Karabakh_war_map_%282020%29.svg
Böyle bir haritadan tüm yer adları silinecek. Ama yerleri gösteren noktalar kalacak.
Haritayı şu siteye yükledim: https://editor.method.ac/
Yer adının üstüne tıklayıp delete yaptım. Tüm yer adları silindi ama tüm yer işaretleri (noktalar) da silindi. Sadece yer adlarını silmem için yardım edebilir misiniz? Eğer kendi bilgiayarında kolayca yapabilecek birisi varsa harita dosyası dm'den gönderilecek. Teşekkür ederim.
view-source:https://upload.wikimedia.org/wikipedia/commons/9/99/Nagorno-Karabakh_war_map_%282020%29.svg
buradan textleri ayıklayıp silebilirsin hocam, svg editlemesi kolaydır :)
-
Hocam öncelikle ctrl+s yapıp dosyayı svg uzantılı olacak şekilde indirdikten sonra;
visual studio code ile aç
Resmi oluşturan yapıyı göreceksin hocam, burada harita üzerindeki metinlerin en geniş etiket olarak
<svg:switch> ... </svg:switch>
tag leri arasında olduğunu göreceksin.
ctrl+H kısayolu ile değiştirme işlemi yapacağın ufak kutucuk açılacak sağ üstte;
Bu arada metinleri kapsayan tag'ler aynı fakat bu etiketlerin içerikleri farklı olduğundan ; -
Https bunu yazdı
<>
karakterleri engelli olduğundan yukarıdaki mesajı editlemiyorum hocam.
Eğer başka haritalardada benzer işlemi uygulayacaksan kaldırmak istediğin objenin en geniş etiketine göre filtreleme yapabilirsin.
.* =>regex ifadesidir tüm satırı alır başına ve sonuna aradığın eşleşmeleri ekleyebilirsin. Ama etiket alt satıra felan kayıyorsa çalışmayadabilir tabi, onu denemedim.
Bu arada öncesinde haritayı incelemek için tarayıcının developer tools aracını kullanabilirsin;
Https tarafından 27/Nis/21 22:32 tarihinde düzenlenmiştir -
Ucretsiz ve açık kaynak : inkscape
-
Herkese ayrı ayrı teşekkür ederim arkadaşlar. Sorun çözüldü.