Ini adalah perintah asimagexmlx yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
asimagexml - Skema XML yang akan digunakan untuk manipulasi gambar skrip oleh AfterStep dan
menyusun libAfterImage/aimagexml
NAMA komposisi
adalah alat untuk membuat gambar dan menampilkan/menyimpannya berdasarkan file input XML yang disediakan.
DESKRIPSI
ascompose membaca data XML yang disediakan, dan memanipulasi gambar yang sesuai. Itu bisa berubah
gambar dari file dengan format file apa pun yang didukung, menggambar gradien, membuat antialias
teks bertekstur, melakukan superimposisi sejumlah gambar sewenang-wenang, dan menyimpan gambar
ke dalam file dari salah satu format file output yang didukung.
Pada titik mana pun, hasil dari operasi apa pun dapat diberi nama, dan nanti
dirujuk dengan nama ini.
Kapan saja selama pemrosesan skrip, hasil dari operasi apa pun dapat disimpan ke dalam
file dari semua jenis file yang didukung.
Format gambar internal adalah 32bit ARGB dengan 8bit per saluran.
Gambar terakhir yang dirujuk, akan ditampilkan di jendela X, kecuali opsi -n ditentukan. Jika -r
opsi ditentukan, maka gambar ini akan ditampilkan di jendela root tampilan X,
secara efektif mengatur latar belakang untuk desktop. Jika opsi -o ditentukan, gambar ini akan
juga akan disimpan ke dalam file atau jenis yang diminta.
TAGS
Berikut adalah daftar dan deskripsi kemungkinan tag XML untuk digunakan dalam skrip:
img - memuat gambar dari file.
recall - mengingat gambar yang dimuat/dihasilkan sebelumnya dengan namanya.
teks - membuat string teks menjadi gambar baru.
simpan - menyimpan gambar ke dalam file.
bevel - menggambar bingkai bevel solid di sekitar gambar.
gradien - membuat gradien multipoint.
cermin - membuat salinan cermin dari suatu gambar.
blur - melakukan gaussian blur pada gambar.
memutar - memutar/membalik gambar dalam peningkatan 90 derajat.
skala - skala gambar ke ukuran sewenang-wenang.
slice - memperbesar gambar ke ukuran sewenang-wenang meninggalkan sudut tidak berubah.
crop - memotong gambar ke ukuran sewenang-wenang.
ubin - ubin gambar ke ukuran sewenang-wenang.
hsv - menyesuaikan Hue, Saturation dan Value dari sebuah gambar.
gambar pad - pad dengan warna solid dari salah satu atau semua sisi.
solid - menghasilkan gambar baru dengan ukuran yang diminta, diisi dengan solid
warna.
komposit - menempatkan jumlah gambar sewenang-wenang menggunakan salah satu dari 15
metode yang tersedia.
if - pemrosesan bersyarat berdasarkan nilai variabel
set - set nilai variabel
printf - pencetakan nilai variabel yang diformat
Setiap tag menghasilkan gambar baru sebagai hasil transformasi - gambar yang ada adalah
tidak pernah dimodifikasi dan dapat digunakan kembali sebanyak yang diperlukan. Lihat di bawah untuk deskripsi
masing-masing tag.
Setiap kali nilai numerik dilibatkan, operasi matematika dasar (menambah, mengurangi, mengalikan,
bagi), minus unary, dan tanda kurung didukung.
Prioritas operator TIDAK didukung. Persentase diperbolehkan, dan berlaku untuk salah satu lebar
atau tinggi gambar yang sesuai (biasanya gambar refid).
Juga, variabel bentuk $image.width dan $image.height didukung. $image.width adalah
lebar gambar dengan refid "gambar", dan $image.height adalah tinggi yang sama
gambar. Nilai $xroot.width dan $xroot.height khusus ditentukan oleh akar X
jendela, jika ada. Ini memungkinkan gambar diskalakan ke ukuran desktop:
lebar="$xroot.width" height="$xroot.height">.
Setiap tag hanya diperbolehkan untuk mengembalikan SATU gambar.
libAfterImage/asimagexml/teks
NAMEteks
- membuat string teks menjadi gambar baru, menggunakan font, ukuran, dan tekstur tertentu.
RINGKASAN
<text id="new_id" font="font" point="ukuran" fgcolor="warna"
bgcolor="warna" fgimage="image_id" bgimage="gambar_id"
spasi="poin" type="3dtype">Teks Saya Di Sini
ATRIBUT
id Opsional. Gambar akan diberi nama ini untuk referensi di masa mendatang.
jenis huruf Opsional. Standarnya adalah "tetap". Font yang digunakan untuk teks.
titik Opsional. Standarnya adalah 12. Ukuran teks dalam poin.
warna fg
Opsional. Tidak ada default. Teks akan digambar dalam warna ini.
bgcolor
Opsional. Tidak ada default. Area di belakang teks akan digambar dengan warna ini.
gambar
Opsional. Tidak ada default. Teks akan bertekstur oleh gambar ini.
bgimage
Opsional. Tidak ada default. Area di belakang teks akan diisi dengan gambar ini.
jarak
Opsional. Default 0. Piksel ekstra untuk ditempatkan di antara setiap mesin terbang.
ketik Opsional. Default 0. Nilai yang valid adalah dari 0 hingga 7 dan masing-masing mewakili 3d yang berbeda
mengetik.
CATATAN
tanpa bgcolor, fgcolor, fgimage, atau bgimage TIDAK akan menghasilkan output yang terlihat oleh
diri. Lihat CONTOH di bawah ini.
libAfterImage/asiimagexml/composite
NAMEkomposit
- menumpangkan jumlah gambar yang sewenang-wenang di atas satu sama lain.
RINGKASAN
<composite id="new_id" op="op_desc"
keep-transparency="0|1" merge="0|1">
ATRIBUT
id Opsional. Gambar akan diberi nama ini untuk referensi di masa mendatang.
op Opsional. Standarnya adalah "alphablend". Operasi pengomposan. Nilai yang valid adalah
operasi pencampuran AS standar: tambahkan, alphablend, allanon, colorize, darken, diff,
menghilang, hue, meringankan, overlay, jenuh, layar, sub, warna, nilai.
menggabungkan Opsional. Standarnya adalah "perluas". Nilai yang valid adalah "klip" dan "perluas". Menentukan
apakah gambar akhir akan diperluas ke ukuran maksimum lapisan, atau dipotong
ke lapisan bawah.
menjaga-transparansi
Opsional. Standarnya adalah "0". Nilai yang valid adalah "0" dan "1". Jika diatur ke "1",
transparansi lapisan bawah akan disimpan untuk gambar akhir.
CATATAN
Semua gambar yang dikelilingi oleh tag ini akan digabungkan dengan operasi yang diberikan.
ATRIBUT
Semua tag yang dikelilingi oleh tag ini mungkin memiliki beberapa atribut umum
selain yang normal mereka. Dalam keadaan apa pun tidak ada
bertentangan dengan atribut anak normal:
crefid Opsional. ID gambar yang ditentukan dengan parameter "id" untuk semua yang dibuat sebelumnya
gambar. Jika disetel, persentase dalam "x" dan "y" akan diturunkan dari lebar dan tinggi
dari gambar krefid.
x Opsional. Standarnya adalah 0. Koordinat piksel tepi kiri.
y Opsional. Standarnya adalah 0. Koordinat piksel tepi atas.
menyelaraskan Opsional. Alternatif untuk x - nilai yang diizinkan adalah kanan, tengah dan kiri.
valign Opsional. Alternatif untuk y - nilai yang diizinkan adalah atas, tengah dan bawah.
clip_x Opsional. Standarnya adalah 0. X Offset pada permukaan tak terbatas yang diberi ubin dengan gambar ini, dari
yang untuk memotong bagian dari gambar yang akan digunakan dalam komposisi.
clip_y Opsional. Defaultnya adalah 0. Y Offset pada permukaan tak terbatas dengan gambar ini, dari
yang untuk memotong bagian dari gambar yang akan digunakan dalam komposisi.
klip_lebar
Opsional. Defaultnya adalah lebar gambar. Ubin gambar dengan lebar ini sebelum
superimposisi.
klip_tinggi
Opsional. Default adalah tinggi gambar. Ubin gambar setinggi ini sebelum
superimposisi.
ubin Opsional. Defaultnya adalah 0. Jika disetel akan menyebabkan gambar ditumpuk di seluruh
komposisi, kecuali diganti dengan clip_width atau clip_height.
warna Opsional. Selain itu, warnai gambar dengan warna tertentu. Pewarnaan keduanya bisa mencerahkan
dan menggelapkan gambar. Pewarnaan warna 0 atau #7f7f7f7f tidak menghasilkan pewarnaan. Pewarnaan bisa
dilakukan pada saluran apa pun, termasuk saluran alfa.
Gunakan asimagexmlx online menggunakan layanan onworks.net
