Librsvg - librsvg - Wikipedia
Asl muallif (lar) | Rap Levien |
---|---|
Tuzuvchi (lar) | GNOME loyihasi |
Barqaror chiqish | 2.50.2 (2020 yil 20-noyabr)[1]) [±] |
Ombor | |
Yozilgan | C, Zang |
Turi | Grafika kutubxonasi |
Litsenziya | GPLv2, LGPLv2 |
Veb-sayt | wiki |
librsvg a bepul dasturiy ta'minot SVG ko'rsatish kutubxona ning bir qismi sifatida yozilgan GNOME engil va ko'chma bo'lishi uchun mo'ljallangan loyiha.[2] The Linux buyruq qatori dasturi rsvg SVG fayllarini aylantirish uchun kutubxonadan foydalanadi raster tasvirlar.
Orqa tomonlar
librsvg ikkita boshqa kutubxonadan foydalanib, faylni o'qishdan tortib ekranga etkazishgacha bo'lgan vazifalarni bajaradi:
- lixxml uchun ishlatiladi tahlil qilish The XML SVG faylini kutubxonaga tez kirish mumkin bo'lgan shaklda namoyish etish.
- Qohira libxml orqali olingan ma'lumotlarni a ga etkazish uchun ishlatiladi blokirovka qilish ning xotira.
V2.41.0 dan beri ko'p qismlar qayta yozildi Zang.[3][4]
Farzandlikka olish
librsvg GNOME ish stoli muhiti uchun ishlab chiqilgan va undan foydalaniladi GNOME fayllari ammo boshqa dasturiy ta'minot dasturlarida ham foydalanish uchun mo'ljallangan. E'tiborli misol sifatida, vikilar joylashtirilgan Vikimedia SVG rasmlarini ko'rsatish uchun librsvg dan foydalaning.[5] Bir vaqtlar ushbu veb-ilovalar uchun tanlangan edi, chunki u qat'iy ravishda "tezkor, ammo unchalik aniq emas" edi MediaWiki.[6]
Ga o'tgandan so'ng Qohira 2005 yilda vektorli ko'rsatish mexanizmi,[7][8] librsvg yanada aniqroq va ingl. 2012 yildan beri mustaqil ishlab chiquvchi nashr etildi Win32 konsol portlar rsvg-convert.exe, 2016 yil mart holatiga ko'ra[yangilash] 2.40.13 versiyasi.[9] The rsvg-ko'rinish qo'llanma sahifasi Internetda ham mavjud.[10]
Foydalanish
Linuxda an SVG faylni o'zgartirishi mumkin PNG quyidagicha:
$ rsvg-convert --format=png - chiqish=diagram.png diagramma.svg
Boshqa qo'llab-quvvatlanadigan chiqish formatlari kiradi PDF, XML va tegishli SVG.
Adabiyotlar
- ^ "Teglar - GNOME / librsvg". GNOME. Olingan 9 dekabr 2020.
- ^ "librsvg - bu Qohira yordamida SVG fayllarini ko'rsatadigan kutubxona". librsvg. GNOME. Olingan 10 may, 2012.
- ^ "Librsvg 2.41.0 chiqdi". mail.gnome.org. 2017-01-03. Olingan 2018-11-20.
- ^ Kintero, Federiko Mena (2017). C kutubxonasi kodini Rust bilan almashtirish: librsvg bilan nimani o'rgandim (PDF). Manchester, Buyuk Britaniya: GUADEC.
- ^ Lucideer (2009 yil 27 aprel). "Qo'llanma: Tasvirlarni boshqarish - MediaWiki". MediaWiki. MediaWiki. Olingan 6 aprel, 2011.
- ^ "SVG mezonlari - MediaWiki". MediaWiki. MediaWiki. Olingan 6 aprel, 2011.
- ^ Uert, Karl (2005 yil 2 sentyabr). "svg otishmasi". gmane.comp.gnome.lib.librsvg.devel. Olingan 29 noyabr 2014.
librsvg xizmatchilari ... endi librsvg-ga Qohirani qo'llab-quvvatladilar. Ushbu ish uchun Kaleb Mur va Dom Laxovichga katta rahmat. Manbani - Qohira bilan tuzish mumkin va u alohida librsvg-2-cairo.so va librsvg-2-base.so kutubxonalarini yaratadi
- ^ Mur, Kaleb (2005 yil 3-noyabr). "librsvg Qohiradan foydalanish". gmane.comp.gnome.lib.librsvg.devel. Olingan 29 noyabr 2014.
Librsvg-2.13 libart bilan bog'lana olmaydi, chunki biz 2.13 ni chiqarganimizda bu orqa qism katta darajada buzilgan va shuning uchun Qohira bilan bog'lanishimiz kerak.
- ^ TumaGonx Zakkum (2012-06-10). "RSVG-konvertatsiya qilish SVG tasvirini o'zgartirish vositasi". Ochiq kodli dasturiy ta'minot va Windows 32-bit. Olingan 2016-04-02.
- ^ Pol Brossier, Dom Laxovich, Aleks Larsson, e.a. "rsvg-view" (man sahifasi ). Arxivlandi asl nusxasi 2014-12-28 kunlari. Olingan 2014-12-28.CS1 maint: mualliflar parametridan foydalanadi (havola)