Librsvg - librsvg - Wikipedia

librsvg
Librsvg.svg
Asl muallif (lar)Rap Levien
Tuzuvchi (lar)GNOME loyihasi
Barqaror chiqish2.50.2 (2020 yil 20-noyabr); 31 kun oldin (2020-11-20)[1]) [±]
Ombor Buni Vikidatada tahrirlash
YozilganC, Zang
TuriGrafika kutubxonasi
LitsenziyaGPLv2, LGPLv2
Veb-saytwiki.kirish.org/ Loyihalar/ LibRsvg Buni Vikidatada tahrirlash

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:

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 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

  1. ^ "Teglar - GNOME / librsvg". GNOME. Olingan 9 dekabr 2020.
  2. ^ "librsvg - bu Qohira yordamida SVG fayllarini ko'rsatadigan kutubxona". librsvg. GNOME. Olingan 10 may, 2012.
  3. ^ "Librsvg 2.41.0 chiqdi". mail.gnome.org. 2017-01-03. Olingan 2018-11-20.
  4. ^ Kintero, Federiko Mena (2017). C kutubxonasi kodini Rust bilan almashtirish: librsvg bilan nimani o'rgandim (PDF). Manchester, Buyuk Britaniya: GUADEC.
  5. ^ Lucideer (2009 yil 27 aprel). "Qo'llanma: Tasvirlarni boshqarish - MediaWiki". MediaWiki. MediaWiki. Olingan 6 aprel, 2011.
  6. ^ "SVG mezonlari - MediaWiki". MediaWiki. MediaWiki. Olingan 6 aprel, 2011.
  7. ^ 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
  8. ^ 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.
  9. ^ 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.
  10. ^ 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)

Tashqi havolalar