Ini adalah perintah csepdjvu 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
csepdjvu - Encoder DjVu untuk file data terpisah.
RINGKASAN
csepdjvu [Pilihan] [sepfile] ... keluarandjvufile
DESKRIPSI
Program ini membuat file DjVuDocument keluarandjvufile dari file data yang terpisah
sepfile. Itu dapat membaca data yang terpisah dari input standar ketika diberi tanda hubung tunggal
alih-alih nama file data yang dipisahkan. Fitur ini ditujukan untuk pra-pemrosesan
program yang mendorong data yang terpisah ke dalam csepdjvu melalui sebuah pipa.
Setiap file data yang dipisahkan mewakili satu atau lebih gambar halaman. Ketika argumen program
tentukan beberapa halaman, semua halaman dikodekan dan disimpan sebagai multi-halaman yang dibundel
dokumen. Ketika argumen program menentukan satu halaman, halaman tersebut dikodekan dan disimpan
sebagai file halaman tunggal.
PILIHAN
-d n Tentukan informasi resolusi yang dikodekan ke dalam file output yang dinyatakan dalam titik
per inci. Informasi resolusi yang dikodekan dalam file DjVu menentukan bagaimana
decoder menskalakan gambar pada tampilan tertentu. Rentang resolusi yang berarti
dari 25 hingga 6000. Nilai default adalah 300 dpi.
-q n,...,n
-q n+...+n
Tentukan kualitas penyandian lapisan latar belakang yang disandikan IW44. Pilihan
argumen berisi beberapa bilangan bulat (satu per potongan) dipisahkan oleh koma atau
plus. Opsi ini mirip dengan opsi -mengiris dari program c44. Silakan merujuk ke
itu c44(1) halaman manual untuk detail tambahan. Spesifikasi kualitas default adalah
-q 72,83,93,103.
Opsi ini tidak berlaku untuk latar belakang putih seragam yang tidak ditentukan oleh
data yang dipisahkan tetapi dipanggil oleh spesifikasi DjVu. Latar belakang seperti itu
gambar selalu datang pada resolusi serendah mungkin dan dengan kualitas standar
pengaturan yang memastikan keseragaman warna.
-t program csepdjvu menginterpretasikan komentar tertentu dalam file yang dipisahkan untuk membangun a
lapisan teks tersembunyi di file DjVu. Lapisan ini mencatat lokasi setiap kata
untuk tujuan hinaan. Opsi ini mengurangi ukuran file hanya dengan merekam
lokasi setiap baris.
-v Tampilkan pesan singkat yang menjelaskan setiap halaman.
-vv Tampilkan pesan informasi yang luas selama penyandian.
TERPISAH DATA FILE FORMAT
Setiap file data yang dipisahkan berisi rangkaian dari satu atau lebih gambar halaman yang terpisah.
Setiap halaman secara logis diwakili oleh gambar latar depan dengan warna transparan dan oleh a
gambar latar belakang terlihat melalui piksel transparan. Data untuk setiap halaman terpisah
image adalah gabungan dari blok data berikut:
* Gambar latar depan yang dikodekan menggunakan "format RLE Warna" atau "RLE Bitonal
format". Format ini dijelaskan kemudian di bagian ini.
* Gambar latar belakang opsional yang dikodekan sebagai "Pixmap Portabel" (PPM). Ini terkenal
format diringkas kemudian di bagian ini. Tidak adanya gambar latar belakang sederhana
menunjukkan bahwa latar belakang putih seragam harus diasumsikan.
* Sejumlah baris komentar yang dimulai dengan karakter "#" dan diakhiri dengan a
karakter umpan baris. Baris komentar yang kata pertamanya dimulai dengan huruf kapital memiliki
makna khusus yang didokumentasikan kemudian dalam dokumen ini.
Dimensi (lebar dan tinggi) gambar latar belakang harus diperoleh dengan pembulatan ke atas
hasil bagi dimensi gambar latar depan dengan rentang faktor reduksi bilangan bulat
dari 1 hingga 12. Asumsikan, misalnya, lebar latar depan adalah 2507 dan
faktor reduksi adalah 3. Lebar gambar latar belakang akan menjadi rasio bilangan bulat
(2507+2)/3.
Warna RLE format
Format Color RLE adalah skema pengkodean run-length sederhana untuk gambar berwarna dengan a
jumlah terbatas warna yang berbeda. Data selalu dimulai dengan header teks yang terdiri dari
dua karakter "R6", jumlah kolom, jumlah baris, dan jumlah
entri palet warna. Semua angka dinyatakan dalam desimal ASCII. Keempat item tersebut adalah
dipisahkan oleh karakter kosong (spasi, tab, carriage return, atau linefeed) atau dengan komentar
baris yang diperkenalkan oleh karakter "#". Angka terakhir diikuti oleh tepat satu karakter
yang biasanya merupakan karakter linefeed.
Header diikuti oleh palet warna yang berisi tiga byte per entri warna. NS
byte mewakili komponen warna merah, hijau, dan biru.
Palet diikuti oleh kumpulan empat byte bilangan bulat (bit paling signifikan
pertama) mewakili rangkaian piksel dengan warna yang identik. Dua belas bit atas ini
integer menunjukkan indeks warna run dalam entri palet. Dua puluh bit lebih rendah
bilangan bulat menunjukkan panjang lari. Indeks warna yang lebih besar dari 0xff0 dicadangkan.
Indeks warna 0xfff digunakan untuk menjalankan transparan. Setiap baris diwakili oleh urutan
menjalankan yang panjangnya menambahkan hingga lebar gambar. Baris dikodekan dimulai dengan baris atas
dan maju ke baris paling bawah.
bitonal RLE format
Format RLE Bitonal adalah skema pengkodean run-length sederhana untuk gambar bitonal. NS
data selalu dimulai dengan header teks yang terdiri dari dua karakter "R4", jumlah
kolom, dan jumlah baris. Semua angka dinyatakan dalam desimal ASCII. Ketiganya
item dipisahkan oleh karakter kosong (spasi, tab, carriage return, atau linefeed) atau dengan
baris komentar diperkenalkan oleh karakter "#". Angka terakhir diikuti dengan tepat satu
karakter yang biasanya merupakan karakter linefeed.
Sisa file mengkodekan urutan angka yang mewakili panjang bolak-balik
menjalankan piksel transparan dan hitam. Garis dikodekan dimulai dengan baris atas dan
maju menuju garis bawah. Setiap baris dimulai dengan lari putih. Dekoder tahu
bahwa sebuah garis selesai ketika jumlah panjang lintasan untuk garis itu sama dengan
jumlah kolom pada gambar. Angka dalam rentang 0 hingga 191 diwakili oleh satu
byte dalam rentang 0x00 hingga 0xbf. Angka dalam rentang 192 hingga 16383 diwakili oleh dua byte
urutan: byte pertama, dalam rentang 0xc0 hingga 0xff, mengkodekan enam bit paling signifikan dari
nomor, byte kedua mengkodekan delapan bit yang tersisa dari nomor tersebut. Skema ini
memungkinkan untuk menjalankan panjang nol, yang berguna ketika garis dimulai dengan piksel hitam,
dan ketika lari yang sangat panjang (yang panjangnya melebihi 16383) harus dibagi menjadi lari yang lebih kecil.
Portabel peta pix (PPM) format
Format Pixmap Portabel adalah format terkenal untuk mewakili gambar berwarna. Memeriksa
itu ppm(1) halaman manual untuk informasi lengkap.
Data selalu dimulai dengan header teks yang terdiri dari dua karakter "P6", nomor
kolom, jumlah baris, dan nilai maksimal komponen warna (biasanya 255).
Semua angka dinyatakan dalam desimal ASCII. Ketiga item ini dipisahkan oleh blank
karakter (spasi, tab, carriage return, atau linefeed) atau dengan baris komentar yang diperkenalkan oleh
karakter "#". Angka terakhir diikuti oleh tepat satu karakter yang biasanya adalah
karakter umpan baris.
Sisa file mengkodekan semua piksel. Setiap piksel diwakili oleh tiga byte
mewakili komponen merah, hijau dan biru dari piksel. Piksel dipesan di kiri
ke kanan, atas ke bawah.
komentar in dipisahkan arsip
Setiap halaman diikuti oleh sejumlah baris komentar yang dimulai dengan karakter "#"
dan diakhiri oleh karakter linefeed. Baris komentar yang kata pertamanya dimulai dengan a
huruf kapital memiliki arti khusus. Konstruksi berikut saat ini didefinisikan:
* # T px:py dx:dy wxh+x+y (string)
Konstruksi ini menunjukkan bahwa potongan teks string harus dikaitkan dengan suatu daerah
ukuran wxh di posisi x,y relatif terhadap sudut kiri bawah halaman. Tali
adalah UTF-8 dikodekan. Karakter khusus dapat diloloskan seperti di PostScript menggunakan
karakter garis miring terbalik. Bilangan bulat px, dan py mewakili posisi titik saat ini
pada garis dasar teks sebelum teks digambar. Operasi menggambar kemudian memindahkan
titik saat ini oleh dx, dan dy piksel. Ketika ada komentar seperti itu, csepdjvu menghasilkan
lapisan teks tersembunyi untuk halaman terkait.
* # L wxh+x+y (url)
Konstruksi ini menunjukkan bahwa hyperlink ke url url harus dikaitkan dengan luas
ukuran wxh di posisi x,y. Ketika ada komentar seperti itu, csepdjvu menghasilkan halaman dengan
potongan anotasi yang berisi hyperlink yang ditentukan.
* # B menghitung (string) (#halaman)
Konstruksi ini memberikan informasi garis besar untuk dokumen. Entri garis besar
berhak string dikaitkan dengan halaman halaman. Bilangan bulat menghitung menunjukkan berapa banyak
entri garis besar berikut harus dilampirkan ke entri saat ini sebagai subentri.
Ketika komentar seperti itu ada di halaman pertama csepdjvu menghasilkan potongan navigasi
dengan garis besar yang ditentukan.
* # P (string)
Memberikan judul string untuk halaman saat ini.
KREDIT
Program ini awalnya ditulis oleh Léon Bottou[email dilindungi]> dan adalah
ditingkatkan oleh Bill Riemers[email dilindungi]> dan banyak lainnya.
Gunakan csepdjvu online menggunakan layanan onworks.net