Ini ialah arahan xcf2pnm yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
xcf2pnm - tukar daripada fail GIMP xcf kepada format ppm/pgm/pbm
SINOPSIS
xcf2pnm [ pilihan ] nama fail [ lapisan nama ]
DESCRIPTION
xcf2pnm ialah alat baris arahan yang menukar fail imej dalam format XCF yang digunakan oleh gimp(1)
kepada format imej generik petang(5), pgm(5), dan ppm(5), meratakan lapisan jika perlu.
Ia tidak perlu menyediakan enjin Gimp itu sendiri.
UMUM PILIHAN
-a nama fail, --alfa nama fail
Keluarkan topeng ketelusan untuk imej yang diratakan nama fail sebagai pgm(5) fail,
sebagai tambahan kepada keluaran biasa. Jika imej yang diratakan adalah legap sepenuhnya,
ini akan menghasilkan mesej ralat dan keluar dari status 101; guna -A untuk menyekat ini.
-A, --force-alpha
Cipta saluran alfa yang remeh walaupun imej yang diratakan adalah legap sepenuhnya.
-b warna, --latar belakang warna
Gunakan warna ini untuk piksel lutsinar dalam imej. Warna boleh diberikan sebagai
#rrggbb or #rgb nilai heksadesimal, atau sebagai nama warna X11 (yang hanya akan berfungsi
jika pangkalan data nama warna boleh ditemui di salah satu daripada beberapa lokasi standard).
-c, --warna, --warna
Paksa output menggunakan ruang warna RGB walaupun ia lebih padat
alternatif. Ini akan dipilih secara automatik jika nama fail output tamat
bersama .ppm.
-C, --autocrop
Tetapkan bahagian imej yang ditukar supaya ia hanya memasukkan sempadan
lapisan yang boleh dilihat (atau dipilih). Ini boleh menjadikannya sama ada lebih kecil atau lebih besar daripada
kanvas, bergantung pada kedudukan dan saiz lapisan yang kelihatan. (Perhatikan bahawa
yang kandungan daripada lapisan tidak diambil kira semasa autocropping).
Sekiranya tiada pilihan yang menyatakan sebaliknya, imej yang ditukar akan meliputi
keseluruhan kanvas XCF.
-D, --larut
Lakukan langkah "larutan" untuk menghapuskan ketelusan separa selepas diratakan. Jika -b is
juga diberikan, ini berlaku sebelum warna latar belakang digunakan.
-f, --imej penuh
Mula-mula ratakan keseluruhan imej ke penimbal memori sebelum menulis output. Kemudian
menganalisis imej untuk memutuskan butiran format output (cth, sama ada a
keluaran skala kelabu adalah mencukupi). Tanpa pilihan ini, program meratakan hanya a
barisan "jubin" (ketinggian 64) pada satu masa.
-g, --kelabu, --kelabu
Paksa output menjadi imej skala kelabu walaupun ia mungkin monokrom. Jika ada
piksel berwarna ditemui, keluar dengan status 103. Ini akan dipilih
secara automatik jika nama fail output berakhir dengan .pgm.
-G, --untuk-gif
Tegaskan bahawa imej yang diratakan tidak akan mempunyai ketelusan separa (membolehkan lebih
perwakilan padat keluaran alfa). Keluar dengan status 102 jika
imej yang diratakan mempunyai sebarang ketelusan separa. Jika -b juga diberikan, ujian ini
sama ada terdapat ketelusan separa sebelum menggunakan warna latar belakang.
-h, - membantu
Cetak pilihan musim panas kepada keluaran standard dan keluar dengan kod pulangan 0.
-j, --bzip
Bersamaan dengan -Z bzcat. Lalai jika nama fail berakhir dengan bz2.
-m, --mono
Paksa output menjadi imej monokrom. Jika ada warna kecuali hitam dan putih
ditemui, keluar dengan status 103. Ini akan dipilih secara automatik jika
nama fail output berakhir dengan .pbm.
-n, --pnm
Sekat pilihan automatik bagi -c, -g, Atau -m berdasarkan nama fail keluaran, dan
sebaliknya pilih format output berdasarkan kandungan imej. Ini adalah lalai jika
nama fail tidak dikenali, dan apabila menulis ke stdout.
-o nama fail, --pengeluaran nama fail
Tulis gambar yang ditukar kepada nama fail bukannya kepada keluaran standard.
-O x,y, --offset x,y
Mengimbangi bahagian imej yang ditukar dari sudut kiri atas kanvas XCF.
Biasanya digunakan dengan -S.
-S wxh, --saiz wxh
Pangkas imej yang ditukar kepada lebar w dan ketinggian h.
-T, --warna sebenar
Gunakan penggubahan RGB standard untuk meratakan lapisan diindeks. Tanpa pilihan ini,
xcf2pnm akan meniru strategi semasa Gimp untuk membundarkan setiap nilai alfa kepada
sama ada ketelusan penuh atau kelegapan penuh, dan tafsirkan semua mod lapisan sebagai normal.
-u, --utf8
Gunakan perwakilan UTF-8 mentah daripada fail XCF untuk membandingkan dan memaparkan lapisan
nama. Biasanya, nama lapisan akan ditukar kepada set aksara
tempat semasa.
-v, --verbose
Cetak mesej kemajuan tentang penukaran kepada ralat standard.
-V, --versi
Cetak nombor versi xcftools kepada output standard dan keluar dengan kod pulangan
daripada 0.
-z, --gzip
Bersamaan dengan -Z zcat. Lalai jika nama fail berakhir dengan gz.
-Z arahan, --bongkar arahan
Tentukan arahan yang fail input ditapis sebelum ditafsirkan
sebagai fail XCF. Perintah itu dipanggil sebagai arahan nama fail dan mesti menghasilkan output
kepada keluaran standardnya. Ambil perhatian bahawa tidak mungkin untuk menentukan hujah sebagai sebahagian
of arahan. Penyahmampat dipilih secara automatik jika nama fail berakhir dengan
gz or bz2; untuk menyekat ini, gunakan -Z kucing (yang dilaksanakan tanpa sebenarnya
bermula a kucing(1) proses).
Beberapa kumpulan pilihan adalah saling tidak serasi; dalam setiap kumpulan yang diberi wasiat terakhir
menang:
1) -A and -b.
2) -c, -g, -m, dan -n.
3) -D and -G.
4) -j, -z, dan -Z.
5) -C and -O/-S.
LAPISAN SPESIFIKASI
Jika tidak lapisan nama diberikan pada baris arahan, semua lapisan yang boleh dilihat dalam fail XCF
digabungkan untuk menghasilkan imej output. Ia juga mungkin untuk menentukan lapisan untuk
bergabung secara eksplisit, dengan memberikan nama mereka sebagai argumen berasingan selepas nama fail input. Dalam
kes itu, output akan mengandungi hanyalah lapisan yang dinamakan. Lapisan akan digabungkan dalam
tertib mereka muncul pada baris arahan, dengan yang paling kiri adalah "di bahagian bawah" - iaitu,
susunan lapisan dalam fail XCF akan diabaikan.
Pilihan berikut boleh diberikan selepas nama lapisan untuk mengatasi sifat global
lapisan:
--topeng Dayakan topeng lapisan.
--mod mod
Tetapkan mod lapisan (cth, normal or Darab).
--nomask
Lumpuhkan topeng lapisan.
--kelegapan n
Tetapkan kelegapan pada skala dari 0 hingga 255 (seperti yang digunakan secara dalaman)
--peratus n
Tetapkan kelegapan pada skala dari 0 hingga 100 (seperti dalam antara muka pengguna Gimp).
EXIT STATUS
Status keluar daripada xcf2pnm is
0 Kejayaan
20 Masalah menghuraikan baris arahan, termasuk nama warna yang tidak diketahui (atau tiada warna
direktori nama) untuk -b.
21 Fail XCF yang dinyatakan tidak wujud atau tidak boleh dibaca.
22 Lapisan yang dinamakan pada baris arahan tidak ditemui, atau --topeng pilihan telah digunakan untuk a
lapisan yang tidak mempunyai topeng lapisan.
100 piksel lutsinar ditemui, tetapi kedua-duanya tidak ditemui -a tidak -b telah diberikan.
101 The -a pilihan telah diberikan namun imej tidak mempunyai ketelusan. (Gunakan -A untuk meneruskan pula).
102 The -G pilihan telah diberikan, namun ketelusan separa ditemui.
103 -g (Atau -m) telah diberikan, namun piksel berwarna (atau kelabu) ditemui.
123 Fail XCF mengandungi ciri yang mungkin sah yang xcftools tidak menyokong. (Sebagai
penulisan ini tidak ada cara yang diketahui untuk mendapatkan Gimp menulis fail XCF yang
akan mencetuskan kepulangan ini. Sila maklumkan kepada pengarang jika anda menemuinya).
125 Fail XCF salah bentuk.
126 Program nyahmampatan tidak dapat dilaksanakan, atau ditamatkan secara tidak normal.
127 Ralat I/O yang tidak dijangka, ralat dalaman atau situasi "ini tidak boleh berlaku" lain.
Jika program nyahmampatan mengembalikan status ralat keluar, ini akan dikembalikan daripada
xcf2pnm juga.
CONTOH
xcf2pnm -b putih foo.xcf > foo.ppm
xcf2pnm -a foottrans.pgm -o foo.ppm foo.xcf Layer1 Layer2
Untuk menguji sama ada imej yang diratakan mempunyai sebarang ketelusan, gunakan
xcf2pnm foo.xcf > / dev / null
Untuk menguji sama ada imej yang diratakan mempunyai sebahagiannya piksel telus, gunakan
xcf2pnm -b putih -G > / dev / null
Gunakan xcf2pnm dalam talian menggunakan perkhidmatan onworks.net