İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

img2pdf - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında img2pdf çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen img2pdf komutudur.

Program:

ADI


img2pdf.py - raster görüntülerin kayıpsız pdf'ye dönüştürülmesi

TANIM


kullanım: img2pdf.py [-h] [-v] [-V] [-o çıkışı] [-C renk alanı] [-D]

[--olmadan-pdfrw] [-S LxL] [-s LxL] [-b L[:L]] [-f FIT] [-a] [--başlık başlığı]
[--yazar yazar] [--yaratıcı yaratıcısı] [--yapımcı yapımcı] [--oluşturmatarihi
oluşturmatarihi] [--moddate moddate] [--konu konusu] [--anahtar kelimeler kw [kw ...]]
[--viewer-bölmeleri PANES] [--viewer-initial-page NUM] [--viewer-büyütme MAG]
[--viewer-page-layout DÜZENİ] [--viewer-fit-window] [--viewer-center-window]
[--izleyici-tam ekran] [infile [infile ...]]

JPEG ve JPEG2000 görüntülerini yeniden kodlamadan tarama görüntülerini kayıpsız bir şekilde PDF'ye dönüştürün. Bu
yalnızca eklenen dosya boyutuyla JPEG ve JPEG2000 görüntülerinin kayıpsız dönüştürülmesine yol açar
PDF kapsayıcısının kendisinden geliyor.

Diğer raster grafik formatları, RGB'lerinin zip/flate kodlamasında kayıpsız olarak saklanır
temsil. Bu, dosya boyutunu artırabilir ve şeffaflığı saklamaz. Orada
PDF formatı başka bir görüntünün gömülmesine izin verene kadar bu konuda yapılabilecek hiçbir şey yok
PNG gibi formatlar. Bu nedenle, img2pdf öncelikle JPEG ve JPEG2000 görüntülerini dönüştürmek için kullanışlıdır.
PDF.

Çıktı, bir dosyaya veya
kabuk borusunun parçası olarak başka bir program. Çıktıyı doğrudan bir dosyaya yazmak için
-o or --çıktı seçeneği.

konumsal argümanlar:
infile Python Imaging tarafından okunabilen herhangi bir formattaki girdi dosyalarını belirtir.
Kütüphane (PIL). Herhangi bir giriş görüntüsü verilmezse, tek bir görüntüden okunur.
standart girdi. "-" özel dosya adı, bir resmi okumak için bir kez kullanılabilir.
standart girdi. Geçerli dizindeki "-" adlı bir dosyayı okumak için,
"./-" gibi göreli yolunu açıkça belirterek img2pdf'ye dönüştürün.

isteğe bağlı argümanlar:
-h, --yardım et
bu yardım mesajını göster ve çık

-v, --ayrıntılı
Programı ayrıntılı modda çalıştırır, mesajları standart hatada yazdırır.

-V, --versiyon
Sürüm bilgilerini yazdırır ve çıkar.

Genel çıktı argümanları:

-o dışarı, --çıktı dışarı
Program çıktısını standart çıktı yerine bir dosyaya yapar.

-C renk uzayı, --renk uzayı colorspace
PIL renk uzayını zorlar. Olası değerlerin listesi için son söze bakın. Genellikle
PDF renk alanı, giriş görüntüsünün renk alanından türetilecektir. Bu
seçeneği, giriş görüntüsünden otomatik olarak algılanan renk alanının üzerine yazar ve
böylece çıktı PDF'sinde belirli bir renk uzayını zorlar /Renk Alanı Emlak. Bu
RGB'den farklı bir renk alanına sahip JPEG 2000 görüntüleri için kullanışlıdır.

-D, --tarih yok
Çıktıdaki zaman damgalarını bastırır ve böylece çıktıyı aşağıdakiler arasında deterministik yapar
bireysel koşular. kullanarak manuel olarak da bir tarih ayarlayabilirsiniz. --mod tarihi ve
--oluşturulma tarihi seçenekleri.

--pdfrw olmadan
Varsayılan olarak, img2pdf, pdfrw ise, çıktı PDF'sini oluşturmak için pdfrw kitaplığını kullanır.
mevcut. pdfrw olsa bile img2pdf'nin dahili PDF oluşturucusunu kullanmak istiyorsanız
varsa, bu seçeneği iletin. Unicode'a sahip olmak istiyorsanız bu yararlı olabilir
pdfrw'nin henüz desteklemediği meta veri değerleri (Bkz.
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
insan tarafından okunabilir.

Resim ve sayfa boyutu ve düzen argümanları:

Her giriş resmi kendi sayfasına yerleştirilecektir.
Görüntü boyutu kontrol edilir

giriş görüntüsünün dpi değeri veya ayarlanmamış veya eksikse, varsayılan dpi değeri ile
96.00. Varsayılan olarak, her sayfa gösterdiği resimle aynı boyuta sahip olacaktır. Böylece,
varsayılan olarak resim ve sayfa kenarlığı arasında görünür bir kenarlık olmayacaktır.
Resim boyutu ve sayfa boyutu aşağıdaki seçeneklerle birbirinden farklı hale getirilmişse
bu bölümde, görüntü her zaman her iki boyutta da ortalanacaktır.

Görüntü boyutu ve sayfa boyutu, aşağıdakiler kullanılarak açıkça ayarlanabilir: --imgsize ve
--sayfa boyutu sırasıyla seçenekler. Görüntü boyutunun herhangi bir boyutu ise
belirtilen ancak sayfa boyutunun aynı boyutu değilse, ikincisi olacaktır
görüntü arasında isteğe bağlı bir minimum mesafe kullanılarak birinciden türetilmiştir ve
sayfa kenarlığı (tarafından verilen --sınır seçeneği) ve/veya belirli bir yerleştirme stratejisi
(tarafından verilen --Uygun seçenek). Sayfa boyutunun bir boyutu varsa bunun tersi gerçekleşir.
ayarlanmış ancak görüntü boyutunun aynı boyutu değil.

Aşağıdaki seçeneklerdeki herhangi bir uzunluk değeri, bir meta değişkeni olan L ile temsil edilir.
isteğe bağlı bir birim eklenmiş kayan nokta değeri (aralarında boşluk olmadan).
Varsayılan birim pt'dir (1/72 inç, PDF birimi) ve izin verilen diğer birimler cm'dir
(santimetre), mm (milimetre) ve in (inç).

Aşağıdaki seçeneklerde LxL formatının herhangi bir boyut argümanı, genişliği ve
ilk L'nin genişliği ve ikinci L'nin temsil ettiği bir dikdörtgenin yüksekliği
açıklandığı gibi her bir değeri izleyen isteğe bağlı bir birim ile yüksekliği temsil eder
üstünde. Genişlik veya yükseklik atlanabilir, ancak bu durumda ayırma x
hala mevcut olmalıdır. Genişlik ve yüksekliği açıkça vermek yerine,
ayrıca letter ve A4 gibi bazı (büyük/küçük harfe duyarlı olmayan) genel sayfa boyutlarını da belirtin. Görmek
geçerli boyutların tam listesi için alttaki sonsöz.

The --Uygun seçenek, görüntüyü türetilmiş bir dikdörtgene sığdırmak için ölçeklenir.
-den --imgsize seçeneğinden veya başka türlü --sayfa boyutu seçenek. Eğer
--sınır seçeneği ek olarak verilmiştir. --imgsize seçeneği bulunurken --sayfa boyutu
seçeneği verilmezse, sayfa boyutu resim boyutundan hesaplanacaktır,
sınır ayarına saygı duymak. Eğer --sınır seçeneği ek olarak verilmiştir.
--sayfa boyutu seçeneği bulunurken --imgsize seçeneği verilmezse, görüntü boyutu
kenarlık ayarına göre sayfa boyutundan hesaplanabilir. Eğer --sınır
seçeneği verilirken, her ikisi de --sayfa boyutu ve --imgsize seçenekler geçti, sonra
the --sınır seçeneği yoksayılır.

-S LxL, --sayfa boyutu LxL
PDF sayfalarının boyutunu ayarlar. Kısa seçenek büyük harf S'dir çünkü
görüntü boyutundan daha büyük olmanın anımsatıcısı.

-s LxL, --imgsize LxL
PDF sayfalarındaki resimlerin boyutunu ayarlar. Ayrıca, birim dpi'ye izin verilir
bu, görüntü boyutunu inç başına nokta değeri olarak ayarlayacaktır. Birim yerine genişlik
ve yükseklik değerlerine, yeniden boyutlandırmayı belirten bir yüzde işareti eklenmiş olabilir.
bu yüzde ile görüntü. Kısa seçenek, küçük harf s'dir çünkü bir
sayfa boyutundan daha küçük olduğu için anımsatıcı.

-b LL], --sınır LL]
Görüntü kenarlığı ile PDF sayfa kenarlığı arasındaki minimum mesafeyi belirtir.
Bu değerin üzerine, tarafından belirlenen açık değerler yazılır. --sayfa boyutu or --imgsize.
resim boyutlarından sayfa boyutları hesaplanırken değer kullanılacak veya
Tam tersi. Argüman olarak bir veya iki uzunluk değeri verilebilir,
kolon ile ayrılır. Bir değer, dört kenardaki minimum sınırı belirtir. XNUMX
değerler sırasıyla üst/alt ve sol/sağdaki minimum sınırı belirtir.
Asimetrik sınırlar belirlemek mümkün değildir çünkü görüntüler her zaman
sayfada ortalanır.

-f UYGUN, --Uygun FIT
If --imgsize verildiğinde, bu boyutları kullanarak görüntüye uyar. Aksi takdirde, uygun
tarafından verilen boyutlara resim --sayfa boyutu. FIT, içine, doldur, kesin,
küçültmek ve büyütmek. Varsayılan değer "içine"dir. için alttaki son söze bakın
FIT seçeneklerinin açıklaması.

-a, --otomatik yönlendirme
Sayfanın her iki boyutu üzerinden verilirse --sayfa boyutu, şartlı olarak bunları değiştirir
sayfa yönlendirmesi, sayfa yönlendirmesi ile aynı olacak şekilde boyutlar
giriş resmi. Bir sayfanın yönü çevrilirse, ayarlanan değerler de değişir.
ile --sınır seçeneği.

Meta verileri ayarlayan argümanlar:

--Başlık başlık
Başlık meta veri değerini ayarlar

--yazar yazar
Yazar meta veri değerini ayarlar

--yaratıcı yaratıcı
Oluşturucu meta veri değerini ayarlar

--üretici üretici
Üretici meta veri değerini ayarlar

--oluşturulma tarihi oluşturulma tarihi
UTC oluşturma tarihi meta veri değerini YYYY-AAG veya YYYY-AA-GGTH:AA veya
YYYY-MM-DDTHH:MM:SS formatı veya python dateutil modülü tarafından anlaşılan herhangi bir format veya
`tarih ile anlaşılan herhangi bir format --tarih`

--mod tarihi mod tarihi
UTC değişiklik tarihi meta veri değerini YYYYMM-GG veya YYYY-AA-GGGHH:MM veya
YYYY-MM-DDTHH:MM:SS formatı veya python dateutil modülü tarafından anlaşılan herhangi bir format veya
`tarih ile anlaşılan herhangi bir format --tarih`

--ders konu
Konu meta veri değerini ayarlar

--anahtar kelimeler kw [kw...]
Anahtar kelimelerin meta veri değerini ayarlar (birden çok kez verilebilir)

PDF izleyici argümanlar:
PDF dosyaları, bir PDF tarafından kullanıcıya nasıl sunulacağını belirtebilir.
izleyici

--viewer-bölmeleri BÖLÜMLER
PDF görüntüleyiciye hangi yan bölmelerin gösterileceğini söyleyin. Geçerli değerler "ana hatlar" ve
"başparmak". Her ikisini aynı anda belirtmek mümkün değildir.

--viewer-ilk sayfa NUM
İlk sayfayı göstermek yerine, PDF görüntüleyiciye verilen sayfayı göstermesini söyleyin.
Bunun yerine. Sayfa numaraları 1 ile başlar.

--viewer-büyütme MAG
PDF görüntüleyiciye PDF'yi belirli bir yakınlaştırma düzeyiyle açmasını söyleyin. Geçerli değerler
ya tam yakınlaştırma düzeyini veren kayan noktalı bir sayı, "sığdır" (sığdırmak için yakınlaştırın
tüm sayfa), "fith" (sayfa genişliğine sığdırmak için yakınlaştır) ve "fitbh" (görünür sayfaya sığdırmak için yakınlaştır
Genişlik).

--viewer-sayfa düzeni DÜZEN
PDF görüntüleyiciye ekrandaki sayfaları nasıl düzenleyeceğini öğretin. Geçerli değerler
"tek" (tek sayfaları görüntüle), "tek sütun" (bir sürekli sütun),
"twocolumnright" (sağda tek sayı sayfaları olan iki sürekli sütun) ve
"twocolumnleft" (solda tek numaralı sayfaları olan iki sürekli sütun)

--viewer-fit-pencere
PDF görüntüleyiciye pencereyi sayfa boyutuna sığacak şekilde yeniden boyutlandırmasını söyleyin

--viewer-merkez-pencere
PDF görüntüleyiciye PDF görüntüleyici penceresini ortalamasını söyleyin

--viewer-tam ekran
PDF görüntüleyiciye PDF'yi tam ekran modunda açmasını söyleyin

Renk alanı

Şu anda, renk uzayı, dosyada olmayan JPEG 2000 görüntüleri için zorlanmalıdır.
RGB renk alanı. Kullanılabilir renk alanı seçenekleri Python Görüntüleme Kitaplığı'nı temel alır
(PIL) kısa kulplar.

RGB RGB rengi

L Gri Tonlamalı

1 Siyah beyaz (dahili olarak gri tonlamaya dönüştürülmüş)

CMYK CMYK rengi

CMYK;I CMYK rengi ters çevirmeli (Adobe'den CMYK JPEG dosyaları için)

Kağıt boyutları

İlk sütunda gösterilen kısa el kağıt boyutu adlarını belirtebilirsiniz.
argüman olarak aşağıdaki tablo --sayfa boyutu ve --imgsize seçenekler. genişlik ve
eşledikleri yükseklik ikinci sütunda gösterilir. içindeki değerin verilmesi
ikinci sütun, birinci sütunda kısa el vermekle aynı etkiye sahiptir.
^T (bir şapka/daire işareti ve ardından T harfi) eklenmesi kağıt boyutunu döndürür
portreden manzaraya. Postfix böylece devrikliği sembolize eder. Değerler
büyük/küçük harfe duyarsızdır.

A0 841mmx1189mm

A1 594mmx841mm

A2 420mmx594mm

A3 297mmx420mm

A4 210mmx297mm

A5 148mmx210mm

A6 105mmx148mm

Harf 8.5inx11in

Sığdır seçenekleri

için img2pdf seçenekleri --Uygun argümanı ilk sütunda gösterilir.
aşağıdaki tablo. Bu seçeneklerin işlevi geometri operatörlerine eşlenebilir
imagemagick'in. imagemagick'e aşina olan kullanıcılar için, ilgili
operatör ikinci sütunda gösterilir. Üçüncü sütun,
bu seçenek için en boy oranı korunur (imagemagick ile aynı). Tıpkı
imagemagick, img2pdf en boy oranını korumaya çalışır, bu nedenle --Uygun
argüman verilmez, o zaman varsayılan, yokluğa karşılık gelen "içine" olur.
imagemagick'teki herhangi bir operatörün. değeri --Uygun seçenek büyük/küçük harf duyarsızdır.

içine | | Y | Varsayılan. Genişlik ve yükseklik değerleri maksimumu belirtir | | | değerler.

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

doldur | ^ | Y | Genişlik ve yükseklik değerleri minimum değerleri belirtir.

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

kesin | ! | N | Genişlik ve yükseklik vurgulanarak verilmiştir.

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

küçültmek
| > | Y | Boyutları verilenden daha büyük olan bir resmi küçültür | | | olanlar
(ve aksi takdirde "içine" gibi davranır).

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

büyüt | < | Y | Boyutları verilenden daha küçük olan bir resmi büyütür

| | | olanlar (ve aksi takdirde "içine" gibi davranır).

Örnekler

Dolar işaretiyle başlayan satırlar, terminalinize girebileceğiniz komutları ifade eder.
Dolar işareti, komut isteminizi belirtir. Bu sizin emrinizin bir parçası değil
yazın.

JPEG formatındaki iki taramayı bir PDF belgesine dönüştürün.

$ img2pdf --output çıktı.pdf sayfa1.jpg sayfa2.jpg

Yatay olarak yazdırılabilir A4 sayfaları olan bir JPEG görüntü dizinini PDF'ye dönüştürün
modu. Her sayfada, fotoğraf korunurken maksimum miktarda yer kaplar.
en-boy oranı ve üstte ve altta 2 cm, kenarda 2.5 cm'lik bir baskı kenarlığı
sol ve sağ taraf.

$ img2pdf --çıkış çıkışı.pdf --sayfa boyutu A4^T --kenarlık 2cm:2.5cm *.jpg

Her A4 sayfasında, resimleri 10 cm çarpı 15 cm'lik bir dikdörtgene sığdırın, ancak
görüntü bundan daha küçükse orijinal görüntü boyutu.

$ img2pdf --output out.pdf -S A4 --imgsize 10cmx15cm --fit küçültme *.jpg

3:2 boyutunda fotoğraf kağıdına kenarlıksız yazdırılacak bir fotoğraf dizini hazırlayın
en-boy oranı ve her sayfayı yönü girişle aynı olacak şekilde döndürün
görüntü.

$ img2pdf --çıkış çıkışı.pdf --sayfa boyutu 15cmx10cm --otomatik yönlendirme *.jpg

Gri tonlamalı bir JPEG2000 görüntüsünü kodlayın. Renk alanı img2pdf olarak zorlanmalıdır
JPEG2000 dosyasından otomatik olarak okuyamaz.

$ img2pdf --çıkış çıkışı.pdf --colorspace L girişi.jp2

argüman ayrıştırma

Kısaltma ise, argüman uzun seçenekleri bir önek olarak kısaltılabilir.
belirsiz. Diğer bir deyişle, önek benzersiz bir seçenekle eşleşmelidir.

Argüman değerlerini özel karakterler olarak yorumlayan kabuğunuza dikkat edin (örn.
CMYK'de noktalı virgül;I renk alanı seçeneği). Şüpheniz varsa, argüman değerlerini girin
tek tırnak.

Bir veya daha fazla eksi karakterle başlayan bir bağımsız değişken değeri istiyorsanız,
uzun seçenek adını kullanın ve aşağıdaki gibi eşittir işaretiyle birleştirin:
$ img2pdf --yazar=--test--
Girdi dosya adınız bir veya daha fazla eksi karakterle başlıyorsa,
diğer argümanlardan girdi dosyaları iki eksi işaretiyle:

$ img2pdf -- --dosyam iki eksi ile başlıyor.jpg

Veya başına bir ./ ekleyerek göreli yolu hakkında daha açık olun:

$ img2pdf ./--dosyam-iki-eksi-ile-başlıyor.jpg

Konumsal olmayan argümanların sırası (giriş görüntüleri dışındaki tüm argümanlar)
önemli değil.

onworks.net hizmetlerini kullanarak img2pdf'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    derin temizlik
    derin temizlik
    Tüm yapıyı bozan bir Kotlin betiği
    Gradle/Android projelerinden önbellekler.
    Gradle veya IDE izin verdiğinde kullanışlıdır
    aşağı. Komut dosyası üzerinde test edildi
    macOS, ancak ...
    derinlemesine temizlemeyi indirin
  • 2
    Eclipse Checkstyle Eklentisi
    Eclipse Checkstyle Eklentisi
    Eclipse Checkstyle eklentisi
    Checkstyle Java kodunu entegre eder
    denetçi Eclipse IDE'ye. bu
    eklenti gerçek zamanlı geri bildirim sağlar
    kullanıcı viol hakkında...
    Eclipse Checkstyle Eklentisini İndirin
  • 3
    AstroOrzOyuncu
    AstroOrzOyuncu
    AstrOrz Player ücretsiz bir medya oynatıcıdır
    yazılım, WMP ve VLC tabanlı kısım. bu
    oynatıcı, minimalist tarzda,
    ondan fazla tema rengi ve ayrıca
    b ...
    AstrOrzPlayer'ı indirin
  • 4
    film başlatıcısı
    film başlatıcısı
    Kodi Movistar+ TV, XBMC/ için bir ADDON'dur
    Kod, bir öğe dağıtılmasına izin verebilir
    IPTV hizmetlerinin kod çözücüsü
    Movistar tek bir cihazda entegre
    medya merkezleri ma...
    movistartv'yi indir
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ücretsiz, açık kaynaklı,
    platformlar arası C, C++ ve Fortran IDE
    en zorlu ihtiyaçları karşılamak için inşa edilmiştir
    kullanıcılarının Çok olacak şekilde tasarlanmıştır
    uzanır...
    Kodu İndir::Bloklar
  • 6
    ortasında
    ortasında
    Ortasında veya Gelişmiş Minecraft Arayüzü
    ve Veri/Yapı İzleme,
    Minecraft'a genel bir bakış göster
    dünya, aslında onu yaratmadan. Bilişim Teknoloji
    Yapabilmek ...
    Arada İndir
  • Daha fazla »

Linux komutları

Ad