Skip to content

langitketujuh/l7-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L7 Export

Fungsi aplikasi

L7 Export merupakan fork dari inkporter-cli yang berfungsi sebagai pengekspor id objek yang telah ditentukan dari inkscape.

Fitur

  • Mendukung Ekspor ke marketplace.
  • Terdapat Validator EPS8.
  • Ekspor ke berkas Eps rgb.
  • Ekspor ke berkas Ai rgb/cmyk.
  • Ekspor ke berkas Psd rgb/cmyk.
  • Ekspor ke berkas Jpg rgb/cmyk + warna profil.
  • Ekspor ke berkas Tif rgb/cmyk + warna profil.
  • Ekspor ke berkas Pdf rgb/cmyk + warna profil.
  • Ekspor ke berkas Png rgb.
  • Ekspor ke berkas Webp dan Svg.

Color Profile

Profil warna yang didukung:

  • RGB : Colord - sRGB (default)
  • RGB : Ghostscript - Artifex sRGB Profile
  • RGB : Krita - scRGB (lcms internal)
  • RGB : Scribus- sRGB display profile (ICC v2.2)
  • CMYK : Ghostscript - Artifex CMYK SWOP Profile
  • CMYK : Krita - Chemical proof
  • CMYK : Scribus - ISO Coated v2 300% (basICColor)

Ekspor Marketplace

Sederhananya fitur ini mengekspor id objek inkscape menjadi berkas siap upload. Marketplace tersebut antara lain:

  • (EPS + PNG).zip
  • (EPS + JPG).zip
  • EPS.zip + JPG
  • EPS.zip + PNG
  • EPS + JPG
  • EPS
  • SVG

In syaa Allah akan ada pembaruan secara berkala.

Tips: untuk ekspor ke marketplace sesuaikan ukuran objek dengan peraturan dan kebijakan marketplace yang berlaku, karena area kanvas setiap marketplace berbeda-beda. Area kanvas yang direkomendasikan sudah ada di kolom "Advice (px)" dan Dpi gambar preview sesuai kolom "Preview (dpi)".

Validator EPS8

Fitur ini untuk memeriksa objek-objek yang tidak didukung EPS8. Misalnya transparansi, filter efek, teks, objek dan stroke yang belum dikonversi. Dengan demikian objek yang tersebut dapat direvisi sampai valid untuk di ekspor ke pilihan Marketplace. Pastinya lebih aman dan bebas dari hasil raster EPS.

Pemasangan

Secara bawaan sudah ada di Langitketujuh OS. Sedangkan untuk linux lain seperti Ubuntu, Debian, openSUSE, Arch, Fedora, Void dan derivatifnya jalankan perintah dibawah ini.

git clone --depth 1 https://gitlab.com/langitketujuh/l7-export
cd l7-export/
sudo make install
sudo l7-export --install

Catatan: L7 Export akan berjalan di ubuntu dengan inkscape diatas versi 1.0.

Depedensi

  • XBPS
xbps-install -Sy xbps

xbps-install sudo curl wget base-files colord unzip which \
inkscape ghostscript ImageMagick libwebp-tools python3-scour zip
  • RPM
yum install sudo curl wget fedora-release colord unzip which \
inkscape ghostscript ImageMagick libwebp-tools python3-scour zip
  • Pacman
pacman -Syy;
pacman -S sudo curl wget lsb-release colord unzip which \
inkscape ghostscript imagemagick libwebp \
poppler poppler-glib poppler-qt5 scour zip
  • APT (membutuhkan inkscape 1.0.x keatas)
apt -y update;
apt install sudo curl wget lsb-release colord unzip \
inkscape ghostscript imagemagick webp python3-scour scour zip
  • Zypper
zypper install sudo curl wget lsb-release colord unzip which \
inkscape ghostscript ImageMagick libwebp-tools python3-scour zip

Penggunaan

  • Berikan ID setiap objek di inkscape
  • Buka Konsole (terminal emulator) di direktori yang sama. Dengan cara klik kanan, klik "Open Terminal Here"
  • Masukkan perintah dibawah ini
l7-export namaberkas.svg namaID