EnglishFrenchSpanyol

Ad


Favicon OnWorks

img2pdf - Dalam Talian di Awan

Jalankan img2pdf dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan img2pdf 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


img2pdf.py - penukaran tanpa kehilangan imej raster kepada pdf

DESCRIPTION


penggunaan: img2pdf.py [-h] [-v] [-V] [-o keluar] [-C ruang warna] [-D]

[--tanpa-pdfrw] [-S LxL] [-s LxL] [-b L[:L]] [-f FIT] [-a] [--tajuk tajuk]
[--pengarang pengarang] [--pencipta pencipta] [--pengeluar pengeluar] [--creationdate
creationdate] [--moddate moddate] [--subjek subjek] [--keyword kw [kw ...]]
[--panes-panes PANES] [--halaman-mula-pelihat NUM] [--MAG pembesaran-pelihat]
SUSUN ATUR [--viewer-page-layout] [--viewer-fit-window] [--viewer-center-window]
[--viewer-fullscreen] [infile [infile ...]]

Menukar imej raster kepada PDF tanpa pengekodan semula imej JPEG dan JPEG2000. ini
membawa kepada penukaran tanpa kehilangan imej JPEG dan JPEG2000 dengan satu-satunya saiz fail tambahan
datang dari bekas PDF itu sendiri.

Format grafik raster lain disimpan tanpa kehilangan dalam pengekodan zip/flate RGB mereka
perwakilan. Ini mungkin meningkatkan saiz fail dan tidak menyimpan ketelusan. Terdapat
tiada apa yang boleh dilakukan mengenainya sehingga format PDF membenarkan membenamkan imej lain
format seperti PNG. Oleh itu, img2pdf amat berguna untuk menukar imej JPEG dan JPEG2000 kepada
PDF.

Output dihantar ke output standard supaya ia boleh diubah hala ke dalam fail atau ke
program lain sebagai sebahagian daripada paip shell. Untuk terus menulis output ke dalam fail, gunakan
-o or --pengeluaran pilihan.

kedudukannya hujah:
infile Menentukan fail input dalam sebarang format yang boleh dibaca oleh Pengimejan Python
Perpustakaan (PIL). Jika tiada imej input diberikan, maka satu imej dibaca daripadanya
input standard. Nama fail khas "-" boleh digunakan sekali untuk membaca imej daripada
input standard. Untuk membaca fail dalam direktori semasa dengan nama fail "-", pas
ia kepada img2pdf dengan menyatakan secara eksplisit laluan relatifnya seperti "./-".

pilihan hujah:
-h, - membantu
tunjukkan mesej bantuan ini dan keluar

-v, --verbose
Menjadikan atur cara beroperasi dalam mod verbose, mencetak mesej pada ralat standard.

-V, --versi
Mencetak maklumat versi dan keluar.

Argumen keluaran umum:

-o keluar, --pengeluaran keluar
Menjadikan program output kepada fail dan bukannya output standard.

-C ruang warna, --ruang warna ruang warna
Memaksa ruang warna PIL. Lihat epilog untuk senarai nilai yang mungkin. Biasanya
ruang warna PDF akan diperoleh daripada ruang warna imej input. ini
pilihan menimpa ruang warna yang dikesan secara automatik daripada imej input dan
dengan itu memaksa ruang warna tertentu dalam output PDF /ColorSpace harta benda. Ini adalah
berguna untuk imej JPEG 2000 dengan ruang warna yang berbeza daripada RGB.

-D, --nodate
Menekan cap masa dalam output dan dengan itu menjadikan output deterministik antara
larian individu. Anda juga boleh menetapkan tarikh secara manual menggunakan --moddate and
--tarikh penciptaan pilihan.

--tanpa-pdfrw
Secara lalai, img2pdf menggunakan perpustakaan pdfrw untuk mencipta output PDF jika pdfrw adalah
tersedia. Jika anda ingin menggunakan penjana PDF dalaman img2pdf walaupun pdfrw
hadir, kemudian lulus pilihan ini. Ini boleh berguna jika anda ingin mempunyai unicode
nilai metadata yang belum disokong oleh pdfrw (Lihat
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
manusia boleh dibaca.

Imej dan saiz halaman serta hujah reka letak:

Setiap imej input akan diletakkan pada halamannya sendiri.
Saiz imej dikawal

dengan nilai dpi imej input atau, jika tidak ditetapkan atau tiada, dpi lalai bagi
96.00. Secara lalai, setiap halaman akan mempunyai saiz yang sama seperti imej yang ditunjukkan. Oleh itu,
tidak akan ada sempadan kelihatan antara imej dan sempadan halaman secara lalai.
Jika saiz imej dan saiz halaman dibuat berbeza antara satu sama lain dengan pilihan dalam
bahagian ini, imej akan sentiasa dipusatkan dalam kedua-dua dimensi.

Saiz imej dan saiz halaman boleh ditetapkan secara eksplisit menggunakan --imgsize and
--saiz halaman pilihan, masing-masing. Jika salah satu dimensi saiz imej adalah
ditentukan tetapi dimensi yang sama bagi saiz halaman tidak, maka yang kedua akan menjadi
diperoleh daripada bekas menggunakan jarak minimum pilihan antara imej dan
sempadan halaman (diberikan oleh --sempadan pilihan) dan/atau strategi sesuai tertentu
(diberikan oleh --sesuai pilihan). Sebaliknya berlaku jika dimensi saiz halaman
ditetapkan tetapi dimensi imej yang sama tidak.

Sebarang nilai panjang dalam pilihan di bawah diwakili oleh pembolehubah meta L iaitu a
nilai titik terapung dengan unit pilihan dilampirkan (tanpa ruang antara mereka).
Unit lalai ialah pt (1/72 inci, unit PDF) dan unit lain yang dibenarkan ialah cm
(sentimeter), mm (milimeter), dan dalam (inci).

Sebarang hujah saiz bagi format LxL dalam pilihan di bawah menentukan lebar dan
ketinggian segi empat tepat di mana L pertama mewakili lebar dan L kedua
mewakili ketinggian dengan unit pilihan mengikut setiap nilai seperti yang diterangkan
atas. Sama ada lebar atau tinggi boleh ditinggalkan tetapi dalam kes itu pemisah x
mesti masih ada. Daripada memberikan lebar dan ketinggian secara eksplisit, anda boleh
juga nyatakan beberapa saiz halaman biasa (tidak peka huruf besar-kecil) seperti huruf dan A4. Lihat
epilog di bahagian bawah untuk senarai lengkap saiz yang sah.

. --sesuai skala pilihan untuk memuatkan imej ke dalam segi empat tepat yang sama ada diterbitkan
dari --imgsize pilihan atau sebaliknya daripada --saiz halaman pilihan. Sekiranya
--sempadan pilihan diberikan sebagai tambahan kepada --imgsize pilihan manakala --saiz halaman
pilihan tidak diberikan, maka saiz halaman akan dikira dari saiz imej,
menghormati penetapan sempadan. Sekiranya --sempadan pilihan diberikan sebagai tambahan kepada
--saiz halaman pilihan manakala --imgsize pilihan tidak diberikan, maka saiz imej akan
dikira daripada saiz halaman, mengikut tetapan sempadan. Sekiranya --sempadan
pilihan diberikan manakala kedua-duanya --saiz halaman and --imgsize pilihan diluluskan, kemudian
yang --sempadan pilihan akan diabaikan.

-S LxL, --saiz halaman LxL
Menetapkan saiz halaman PDF. Pilihan pendek ialah huruf besar S kerana ia adalah
mnemonik kerana lebih besar daripada saiz imej.

-s LxL, --imgsize LxL
Menetapkan saiz imej pada halaman PDF. Di samping itu, unit dpi dibenarkan
yang akan menetapkan saiz imej sebagai nilai titik per inci. Daripada unit, lebar
dan nilai ketinggian juga mungkin mempunyai tanda peratusan yang dilampirkan, menunjukkan saiz semula
imej mengikut peratusan itu. Pilihan pendek ialah huruf kecil s kerana ia adalah an
mnemonik kerana lebih kecil daripada saiz halaman.

-b LL], --sempadan LL]
Menentukan jarak minimum antara sempadan imej dan sempadan halaman PDF.
Nilai ini Ditimpa oleh nilai eksplisit yang ditetapkan oleh --saiz halaman or --imgsize. Yang
nilai akan digunakan apabila mengira dimensi halaman daripada dimensi imej atau
sebaliknya. Satu, atau dua nilai panjang boleh diberikan sebagai hujah,
dipisahkan oleh kolon. Satu nilai menentukan sempadan minimum pada keempat-empat sisi. dua
nilai menentukan sempadan minimum di bahagian atas/bawah dan kiri/kanan, masing-masing.
Tidak mungkin untuk menentukan sempadan asimetri kerana imej akan sentiasa ada
berpusat pada halaman.

-f FIT, --sesuai FIT
If --imgsize diberikan, sesuai dengan imej menggunakan dimensi ini. Jika tidak, muatkan
imej ke dalam dimensi yang diberikan oleh --saiz halaman. FIT adalah salah satu ke dalam, isi, tepat,
mengecut dan membesar. Nilai lalai ialah "ke". Lihat epilog di bahagian bawah untuk
penerangan tentang pilihan FIT.

-a, --auto-orient
Jika kedua-dua dimensi halaman diberikan melalui --saiz halaman, menukar ini secara bersyarat
dimensi supaya orientasi halaman adalah sama dengan orientasi
imej input. Jika orientasi halaman terbalik, maka begitu juga dengan nilai yang ditetapkan
melalui --sempadan pilihan.

Metadata tetapan hujah:

--tajuk tajuk
Menetapkan nilai metadata tajuk

--pengarang pengarang
Menetapkan nilai metadata pengarang

--pencipta pembuat
Menetapkan nilai metadata pencipta

--penerbit pengeluar
Menetapkan nilai metadata pengeluar

--tarikh penciptaan tarikh penciptaan
Tetapkan nilai metadata tarikh penciptaan UTC dalam YYYY-MMDD atau YYYY-MM-DDTHH:MM atau
YYYY-MM-DDTHH:MM:SS format atau mana-mana format yang difahami oleh python dateutil modul atau
sebarang format yang difahami mengikut `tarikh --Tarikh`

--moddate moddate
Menetapkan nilai metadata tarikh pengubahsuaian UTC dalam YYYYMM-DD atau YYYY-MM-DDTHH:MM atau
YYYY-MM-DDTHH:MM:SS format atau mana-mana format yang difahami oleh python dateutil modul atau
sebarang format yang difahami mengikut `tarikh --Tarikh`

--subjek tertakluk
Menetapkan nilai metadata subjek

--kata kunci kw [kw ...]
Menetapkan nilai metadata kata kunci (boleh diberikan beberapa kali)

PDF penonton hujah:
Fail PDF boleh menentukan cara ia dimaksudkan untuk dipersembahkan kepada pengguna oleh PDF
penonton

--panes penonton PANES
Arahkan pemapar PDF anak tetingkap sisi yang hendak ditunjukkan. Nilai yang sah ialah "garis besar" dan
"ibu jari". Ia tidak mungkin untuk menentukan kedua-duanya pada masa yang sama.

--halaman-pelihat-awal NUM
Daripada menunjukkan halaman pertama, arahkan pemapar PDF untuk menunjukkan halaman yang diberikan
sebaliknya. Nombor halaman bermula dengan 1.

--pembesaran-pemerhati MAG
Arahkan pemapar PDF untuk membuka PDF dengan tahap zum tertentu. Nilai yang sah ialah
sama ada nombor titik terapung yang memberikan tahap zum tepat, "muat" (zum untuk muat
seluruh halaman), "fith" (zum untuk muat lebar halaman) dan "fitbh" (zum untuk muat halaman yang boleh dilihat
lebar).

--susun atur-halaman penonton LAYOUT
Arahkan pemapar PDF cara menyusun halaman pada skrin. Nilai yang sah ialah
"tunggal" (paparkan halaman tunggal), "satu lajur" (satu lajur berterusan),
"twocolumnright" (dua lajur berterusan dengan halaman nombor ganjil di sebelah kanan) dan
"twocolumnleft" (dua lajur berterusan dengan halaman bernombor ganjil di sebelah kiri)

--viewer-fit-window
Arahkan pemapar PDF untuk mengubah saiz tetingkap agar sesuai dengan saiz halaman

--tetingkap-tengah-pelihat
Arahkan pemapar PDF untuk memusatkan tetingkap pemapar PDF

--penonton-skrin penuh
Arahkan pemapar PDF untuk membuka PDF dalam mod skrin penuh

Ruang warna

Pada masa ini, ruang warna mesti dipaksa untuk imej JPEG 2000 yang tiada dalam
Ruang warna RGB. Pilihan ruang warna yang tersedia adalah berdasarkan Perpustakaan Pengimejan Python
(PIL) pemegang pendek.

Warna RGB RGB

L Skala kelabu

1 Hitam dan putih (ditukar secara dalaman kepada skala kelabu)

Warna CMYK CMYK

CMYK;I Warna CMYK dengan penyongsangan (untuk fail JPEG CMYK daripada Adobe)

Saiz kertas

Anda boleh menentukan nama saiz kertas tangan pendek yang ditunjukkan dalam lajur pertama dalam
jadual di bawah sebagai hujah kepada --saiz halaman and --imgsize pilihan. Lebar dan
ketinggian yang mereka petakan ditunjukkan dalam lajur kedua. Memberi nilai dalam
lajur kedua mempunyai kesan yang sama seperti memberikan tangan pendek di lajur pertama.
Menambah ^T (karet/circumflex diikuti dengan huruf T) menukar saiz kertas
daripada potret kepada landskap. Postfix itu melambangkan transpose. Nilai-nilai
tidak peka huruf besar-besaran.

A0 841mmx1189mm

A1 594mmx841mm

A2 420mmx594mm

A3 297mmx420mm

A4 210mmx297mm

A5 148mmx210mm

A6 105mmx148mm

Huruf 8.5inx11in

Pilihan yang sesuai

Pilihan img2pdf untuk --sesuai hujah ditunjukkan dalam lajur pertama dalam
jadual di bawah. Fungsi pilihan ini boleh dipetakan kepada pengendali geometri
daripada imagemagick. Bagi pengguna yang biasa dengan imagemagick, yang sepadan
operator ditunjukkan dalam lajur kedua. Lajur ketiga menunjukkan sama ada atau tidak
nisbah aspek dikekalkan untuk pilihan itu (sama seperti dalam imagemagick). Seperti
imagemagick, img2pdf berusaha keras untuk mengekalkan nisbah bidang, jadi jika --sesuai
hujah tidak diberikan, maka lalai adalah "ke" yang sepadan dengan ketiadaan
mana-mana pengendali dalam imagemagick. Nilai daripada --sesuai pilihan adalah tidak peka huruf besar-besaran.

ke dalam | | Y | lalai. Nilai lebar dan ketinggian menentukan maksimum | | | nilai.

---------+---------+-------------------------------------- -----------------

isi | ^ | Y | Nilai lebar dan ketinggian menentukan nilai minimum.

---------+---------+-------------------------------------- -----------------

tepat | ! | N | Lebar dan tinggi dengan tegas diberikan.

---------+---------+-------------------------------------- -----------------

mengecut
| > | Y | Mengecilkan imej dengan dimensi yang lebih besar daripada | | | satu
(dan sebaliknya berkelakuan seperti "ke dalam").

---------+---------+-------------------------------------- -----------------

besarkan | < | Y | Membesarkan imej dengan dimensi yang lebih kecil daripada yang diberikan

| | | satu (dan sebaliknya berkelakuan seperti "ke dalam").

Contoh

Baris yang bermula dengan tanda dolar menandakan arahan yang boleh anda masukkan ke dalam terminal anda.
Tanda dolar menandakan gesaan arahan anda. Ia bukan sebahagian daripada perintah anda
jenis.

Tukar dua imbasan dalam format JPEG kepada dokumen PDF.

$ img2pdf --output out.pdf page1.jpg page2.jpg

Tukar direktori imej JPEG kepada PDF dengan halaman A4 yang boleh dicetak dalam landskap
mod. Pada setiap halaman, foto mengambil jumlah maksimum ruang semasa memelihara
nisbah bidangnya dan sempadan cetakan 2 cm pada bahagian atas dan bawah dan 2.5 cm pada
sebelah kiri dan kanan.

$ img2pdf --output out.pdf --saiz halaman A4^T --sempadan 2cm:2.5cm *.jpg

Pada setiap halaman A4, muatkan imej ke dalam segi empat tepat 10 cm darab 15 cm tetapi simpan
saiz imej asal jika imej lebih kecil daripada itu.

$ img2pdf --output out.pdf -S A4 --imgsize 10cmx15cm --fit shrink *.jpg

Sediakan direktori foto untuk dicetak tanpa sempadan pada kertas foto dengan 3:2
nisbah aspek dan putar setiap halaman supaya orientasinya sama dengan input
gambar.

$ img2pdf --output out.pdf --saiz halaman 15cmx10cm --auto-orient *.jpg

Mengekod imej JPEG2000 skala kelabu. Ruang warna perlu dipaksa sebagai img2pdf
tidak boleh membacanya daripada fail JPEG2000 secara automatik.

$ img2pdf --output out.pdf --colorspace L input.jp2

Penghuraian hujah

Pilihan panjang hujah boleh disingkatkan kepada awalan jika singkatan ialah
tidak jelas. Iaitu, awalan mesti sepadan dengan pilihan unik.

Berhati-hati dengan shell anda yang mentafsir nilai hujah sebagai aksara khas (seperti
titik koma dalam pilihan ruang warna CMYK;I). Jika ragu-ragu, masukkan nilai hujah
petikan tunggal.

Jika anda mahu nilai hujah bermula dengan satu atau lebih aksara tolak, anda mesti
gunakan nama pilihan panjang dan sertai mereka dengan tanda yang sama seperti:
$ img2pdf --pengarang=--ujian--
Jika nama fail input anda bermula dengan satu atau lebih aksara tolak, sama ada berasingan
fail input daripada argumen lain dengan dua tanda tolak:

$ img2pdf -- --fail-saya-bermula-dengan-dua-tolak.jpg

Atau lebih jelas tentang laluan relatifnya dengan menambah ./:

$ img2pdf ./--my-file-starts-with-two-minuses.jpg

Susunan argumen bukan kedudukan (semua argumen selain daripada imej input)
tidak mengapa.

Gunakan img2pdf dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    dalam-bersih
    dalam-bersih
    Skrip Kotlin yang membina semua nuklear
    cache daripada projek Gradle/Android.
    Berguna apabila Gradle atau IDE membenarkan anda
    turun. Skrip telah diuji
    macOS, tetapi ...
    Muat turun deep-clean
  • 2
    Pemalam Gaya Semak Eclipse
    Pemalam Gaya Semak Eclipse
    Pemalam Eclipse Checkstyle
    menyepadukan kod Java Checkstyle
    juruaudit ke dalam IDE Eclipse. The
    pemalam menyediakan maklum balas masa nyata kepada
    pengguna tentang viol...
    Muat turun Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstroOrz Player ialah pemain media percuma
    perisian, bahagian berdasarkan WMP dan VLC. The
    pemain adalah dalam gaya minimalis, dengan
    lebih daripada sepuluh warna tema, dan boleh juga
    b ...
    Muat turun AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV ialah ADDON untuk XBMC/
    Kodi que permite disponer de un
    penyahkodan perkhidmatan IPTV de
    Movistar integrado en uno de los
    pusat media ma...
    Muat turun movistartv
  • 5
    Kod :: Blok
    Kod :: Blok
    Kod::Blocks ialah sumber terbuka percuma,
    merentas platform C, C++ dan Fortran IDE
    dibina untuk memenuhi keperluan yang paling mendesak
    daripada penggunanya. Ia direka untuk menjadi sangat
    memanjang ...
    Muat Turun Kod::Blok
  • 6
    Di tengah-tengah
    Di tengah-tengah
    Di tengah-tengah atau Antara Muka Minecraft Lanjutan
    dan Penjejakan Data/Struktur ialah alat untuk
    memaparkan gambaran keseluruhan Minecraft
    dunia, tanpa benar-benar menciptanya. Ia
    boleh ...
    Muat turun Ditengah
  • Lebih »

Arahan Linux

Ad