IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

img2pdf - Online nel cloud

Esegui img2pdf nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando img2pdf che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


img2pdf.py - conversione senza perdita di immagini raster in pdf

DESCRIZIONE


utilizzo: img2pdf.py [-h] [-v] [-V] [-o out] [-C spazio colore] [-D]

[--senza-pdfrw] [-S LxL] [-s LxL] [-b L[:L]] [-f FIT] [-a] [--titolo titolo]
[--autore autore] [--creatore creatore] [--produttore produttore] [--data creazione
datacreazione] [--moddate moddate] [--oggetto oggetto] [--parole chiave kw [kw ...]]
[--riquadri-viewer PANES] [--viewer-initial-page NUM] [--viewer-magnification MAG]
[--layout-page-viewer LAYOUT] [--viewer-fit-window] [--viewer-center-window]
[--viewer-schermo intero] [infile [infile ...]]

Converti senza perdita di immagini raster in PDF senza ricodificare le immagini JPEG e JPEG2000. Questo
porta a una conversione senza perdita di immagini JPEG e JPEG2000 con l'unica dimensione del file aggiunta
proveniente dal contenitore PDF stesso.

Altri formati di grafica raster sono archiviati senza perdita di dati in una codifica zip/flate del loro RGB
rappresentazione. Ciò potrebbe aumentare le dimensioni del file e non memorizzare la trasparenza. C'è
non si può fare nulla fino a quando il formato PDF non consente di incorporare altre immagini
formati come PNG. Pertanto, img2pdf è principalmente utile per convertire immagini JPEG e JPEG2000 in
PDF.

L'output viene inviato allo standard output in modo che possa essere reindirizzato in un file o in
un altro programma come parte di una shell pipe. Per scrivere direttamente l'output in un file, usa il pulsante
-o or --produzione opzione.

posizionale argomenti:
infile Specifica i file di input in qualsiasi formato che può essere letto da Python Imaging
Biblioteca (PIL). Se non vengono fornite immagini di input, viene letta una singola immagine
ingresso standard. Il nome file speciale "-" può essere usato una volta per leggere un'immagine da
ingresso standard. Per leggere un file nella directory corrente con il nome file "-", passare
a img2pdf indicando esplicitamente il suo percorso relativo come "./-".

opzionale argomenti:
-h, --Aiuto
mostra questo messaggio di aiuto ed esci

-v, --verboso
Fa funzionare il programma in modalità verbose, stampando messaggi su errore standard.

-V, --versione
Stampa le informazioni sulla versione ed esce.

Argomenti di output generali:

-o out, --produzione su
Rende l'output del programma su un file invece che sull'output standard.

-C spazio colore, --spazio colore colorspace
Forza lo spazio colore PIL. Vedere l'epilogo per un elenco di possibili valori. Generalmente
lo spazio colore PDF verrebbe derivato dallo spazio colore dell'immagine di input. Questo
l'opzione sovrascrive lo spazio colore rilevato automaticamente dall'immagine di input e
quindi forza un certo spazio colore nel PDF di output /SpazioColore proprietà. Questo è
utile per immagini JPEG 2000 con uno spazio colore diverso da RGB.

-D, --nessuna data
Sopprime i timestamp nell'output e quindi rende l'output deterministico tra
corse individuali. Puoi anche impostare manualmente una data usando il --modificato ed
--data di creazione opzioni.

--senza-pdfrw
Per impostazione predefinita, img2pdf utilizza la libreria pdfrw per creare il PDF di output se pdfrw è
a disposizione. Se vuoi usare il generatore PDF interno di img2pdf anche se pdfrw
è presente, quindi passare questa opzione. Questo può essere utile se vuoi avere unicode
valori dei metadati che pdfrw non supporta ancora (vedi
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
leggibile dagli umani.

Argomenti del layout e delle dimensioni dell'immagine e della pagina:

Ogni immagine di input verrà posizionata sulla propria pagina.
La dimensione dell'immagine è controllata

dal valore dpi dell'immagine in ingresso o, se non impostato o mancante, il dpi predefinito di
96.00. Per impostazione predefinita, ogni pagina avrà le stesse dimensioni dell'immagine mostrata. Così,
non ci sarà alcun bordo visibile tra l'immagine e il bordo della pagina per impostazione predefinita.
Se le dimensioni dell'immagine e della pagina sono rese diverse l'una dall'altra dalle opzioni in
questa sezione, l'immagine sarà sempre centrata in entrambe le dimensioni.

La dimensione dell'immagine e la dimensione della pagina possono essere impostate esplicitamente utilizzando il pulsante --dimensioneimg ed
--dimensioni della pagina opzioni, rispettivamente. Se una delle due dimensioni dell'immagine è
specificato ma la stessa dimensione della dimensione della pagina non è, allora quest'ultima sarà
derivato dal primo utilizzando una distanza minima opzionale tra l'immagine e
il bordo della pagina (dato da --frontiera opzione) e/o una certa strategia di adattamento
(dato da --in forma opzione). Il contrario accade se una dimensione della dimensione della pagina
è impostato ma la stessa dimensione della dimensione dell'immagine non lo è.

Qualsiasi valore di lunghezza nelle opzioni seguenti è rappresentato dalla meta variabile L che è a
valore in virgola mobile con un'unità opzionale aggiunta (senza uno spazio tra di loro).
L'unità predefinita è pt (1/72 di pollice, l'unità PDF) e le altre unità consentite sono cm
(centimetro), mm (millimetro) e pollici (pollici).

Qualsiasi argomento di dimensione del formato LxL nelle opzioni seguenti specifica la larghezza e
altezza di un rettangolo dove la prima L rappresenta la larghezza e la seconda L
rappresenta l'altezza con un'unità opzionale che segue ogni valore come descritto
sopra. Sia la larghezza che l'altezza possono essere omesse, ma in tal caso la x . di separazione
deve essere ancora presente. Invece di dare esplicitamente la larghezza e l'altezza, puoi
specificare anche alcuni formati di pagina comuni (senza distinzione tra maiuscole e minuscole) come Letter e A4. Vedere
l'epilogo in basso per l'elenco completo delle taglie valide.

I --in forma l'opzione ridimensiona per adattare l'immagine in un rettangolo che è derivato
dal --dimensioneimg opzione o altro dal --dimensioni della pagina opzione. Se la
--frontiera l'opzione è data in aggiunta a --dimensioneimg opzione mentre il --dimensioni della pagina
l'opzione non è data, quindi la dimensione della pagina verrà calcolata dalla dimensione dell'immagine,
rispettando l'impostazione del confine. Se la --frontiera l'opzione è data in aggiunta a
--dimensioni della pagina opzione mentre il --dimensioneimg l'opzione non è data, quindi la dimensione dell'immagine sarà
essere calcolato dalla dimensione della pagina, rispettando l'impostazione del bordo. Se la --frontiera
l'opzione è data mentre entrambi i --dimensioni della pagina ed --dimensioneimg le opzioni sono passate, allora
, il --frontiera opzione verrà ignorata.

-S LxL, --dimensioni della pagina LxL
Imposta la dimensione delle pagine PDF. L'opzione corta è la S maiuscola perché è
un mnemonico per essere più grande della dimensione dell'immagine.

-s LxL, --dimensioneimg LxL
Imposta la dimensione delle immagini nelle pagine PDF. Inoltre, l'unità dpi è consentita
che imposterà la dimensione dell'immagine come un valore di punti per pollice. Invece di un'unità, larghezza
e i valori di altezza possono anche avere un segno di percentuale aggiunto, che indica un ridimensionamento di
l'immagine di quella percentuale. L'opzione breve è la s minuscola perché è an
mnemonico per essere più piccolo della dimensione della pagina.

-b LL], --frontiera LL]
Specifica la distanza minima tra il bordo dell'immagine e il bordo della pagina PDF.
Questo valore viene sovrascritto dai valori espliciti impostati da --dimensioni della pagina or --dimensioneimg.
valore verrà utilizzato quando si calcolano le dimensioni della pagina dalle dimensioni dell'immagine o
viceversa. Uno o due valori di lunghezza possono essere dati come argomento,
separati da due punti. Un valore specifica il bordo minimo su tutti e quattro i lati. Due
i valori specificano il bordo minimo rispettivamente in alto/basso ea sinistra/destra.
Non è possibile specificare bordi asimmetrici perché le immagini saranno sempre
centrato sulla pagina.

-f IN FORMA, --in forma Vestibilità
If --dimensioneimg è dato, si adatta all'immagine utilizzando queste dimensioni. In caso contrario, montare il
immagine nelle dimensioni date da --dimensioni della pagina. FIT è uno di dentro, riempi, esatto,
rimpicciolire e ingrandire. Il valore predefinito è "in". Vedi l'epilogo in fondo per
una descrizione delle opzioni FIT.

-a, --orientamento automatico
Se entrambe le dimensioni della pagina sono fornite tramite --dimensioni della pagina, li scambia condizionatamente
dimensioni tali che l'orientamento della pagina sia lo stesso dell'orientamento del
immagine in ingresso. Se l'orientamento di una pagina viene capovolto, lo stesso vale per i valori impostati
tramite --frontiera opzione.

Argomenti che impostano i metadati:

--titolo titolo
Imposta il valore dei metadati del titolo

--autore autore
Imposta il valore dei metadati dell'autore

--Creatore Creatore
Imposta il valore dei metadati del creatore

--produttore produttore
Imposta il valore dei metadati del produttore

--data di creazione data di creazione
Imposta il valore dei metadati della data di creazione UTC in AAAA-MMGG o AAAA-MM-GGTHH:MM o
AAAA-MM-GGTHH:MM:SS formato o qualsiasi formato compreso dal modulo python dateutil o
qualsiasi formato compreso con "data" --Data`

--modificato modifica
Imposta il valore dei metadati della data di modifica UTC in AAAA-MM-GG o AAAA-MM-GGTHH:MM o
AAAA-MM-GGTHH:MM:SS formato o qualsiasi formato compreso dal modulo python dateutil o
qualsiasi formato compreso con "data" --Data`

--soggetto soggetto
Imposta il valore dei metadati del soggetto

--parole chiave kw [kw...]
Imposta il valore dei metadati delle parole chiave (può essere assegnato più volte)

PDF spettatore argomenti:
I file PDF possono specificare come devono essere presentati all'utente da un PDF
spettatore

--riquadri-visualizzatore QUADRI
Indica al visualizzatore PDF quali riquadri laterali mostrare. I valori validi sono "contorni" e
"pollici". Non è possibile specificare entrambi contemporaneamente.

--pagina-iniziale-visualizzatore NUM
Invece di mostrare la prima pagina, istruisci il visualizzatore PDF a mostrare la pagina data
Invece. I numeri di pagina iniziano con 1.

--ingrandimento-visualizzatore MAG
Indica al visualizzatore PDF di aprire il PDF con un certo livello di zoom. I valori validi sono
un numero in virgola mobile che fornisce l'esatto livello di zoom, "adatta" (zoom per adattarsi
intera pagina), "fith" (ingrandisci per adattare la larghezza della pagina) e "fitbh" (ingrandisci per adattare la pagina visibile
larghezza).

--visualizzatore-pagina-layout LAYOUT
Indica al visualizzatore PDF come disporre le pagine sullo schermo. I valori validi sono
"single" (visualizza pagine singole), "onecolumn" (una colonna continua),
"twocolumnright" (due colonne continue con pagine dispari sulla destra) e
"twocolumnleft" (due colonne continue con pagine dispari a sinistra)

--viewer-adatta-finestra
Indica al visualizzatore PDF di ridimensionare la finestra per adattarla alle dimensioni della pagina

--viewer-center-finestra
Indica al visualizzatore PDF di centrare la finestra del visualizzatore PDF

--viewer-schermo intero
Indica al visualizzatore PDF di aprire il PDF in modalità a schermo intero

Spazio colore

Attualmente, lo spazio colore deve essere forzato per le immagini JPEG 2000 che non sono nel
Spazio colore RGB. Le opzioni dello spazio colore disponibili si basano su Python Imaging Library
(PIL) manici corti.

Colore RGB RGB

L Scala di grigi

1 Bianco e nero (convertito internamente in scala di grigi)

CMYK Colore CMYK

CMYK;I Colore CMYK con inversione (per file JPEG CMYK di Adobe)

Dimensioni della carta

È possibile specificare i nomi dei formati carta brevi visualizzati nella prima colonna del
tabella seguente come argomenti per il --dimensioni della pagina ed --dimensioneimg opzioni. La larghezza e
l'altezza a cui stanno mappando è mostrata nella seconda colonna. Dare valore al
seconda colonna ha lo stesso effetto di dare la mano corta nella prima colonna.
Aggiungendo ^T (un accento circonflesso/circonflesso seguito dalla lettera T) si cambia il formato della carta
dal ritratto al paesaggio. Il suffisso simboleggia quindi la trasposizione. I valori
sono insensibili alle maiuscole.

A0 841 mm x 1189 mm

A1 594 mm x 841 mm

A2 420 mm x 594 mm

A3 297 mm x 420 mm

A4 210 mm x 297 mm

A5 148 mm x 210 mm

A6 105 mm x 148 mm

Lettera 8.5inx11in

Opzioni di adattamento

Le opzioni img2pdf per il --in forma gli argomenti sono mostrati nella prima colonna del
tabella che segue. La funzione di queste opzioni può essere mappata agli operatori di geometria
di imagemagick. Per gli utenti che hanno familiarità con imagemagick, il corrispondente
operatore è mostrato nella seconda colonna. La terza colonna mostra se il
le proporzioni sono conservate per quell'opzione (come in imagemagick). Proprio come
imagemagick, img2pdf si sforza di preservare le proporzioni, quindi se il --in forma
l'argomento non viene fornito, quindi il valore predefinito è "into" che corrisponde all'assenza
di qualsiasi operatore in imagemagick. Il valore di --in forma l'opzione non fa distinzione tra maiuscole e minuscole.

in | | Y | Il predefinito. I valori di larghezza e altezza specificano il massimo | | | valori.

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

riempire | ^ | Y | I valori di larghezza e altezza specificano i valori minimi.

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

esatto | ! | N | Larghezza e altezza date con enfasi.

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

ridurre
| > | Y | Riduce un'immagine con dimensioni maggiori di quelle indicate | | | quelli
(e altrimenti si comporta come "in").

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

ingrandire | < | Y | Ingrandisce un'immagine con dimensioni inferiori a quelle indicate

| | | quelli (e altrimenti si comporta come "in").

Esempi

Le righe che iniziano con il simbolo del dollaro indicano i comandi che puoi inserire nel tuo terminale.
Il simbolo del dollaro indica il prompt dei comandi. Non fa parte del comando che tu
tipo.

Converti due scansioni in formato JPEG in un documento PDF.

$ img2pdf --output out.pdf pagina1.jpg pagina2.jpg

Converti una directory di immagini JPEG in un PDF con pagine A4 stampabili in orizzontale
modalità. In ogni pagina, la foto occupa il massimo spazio preservando
le sue proporzioni e un bordo di stampa di 2 cm in alto e in basso e 2.5 cm sul
lato sinistro e destro.

$ img2pdf --output out.pdf --pagesize A4^T --bordo 2cm:2.5cm *.jpg

Su ogni pagina A4, inserisci le immagini in un rettangolo di 10 cm per 15 cm ma mantieni il
dimensione dell'immagine originale se l'immagine è più piccola di quella.

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

Prepara una directory di foto da stampare senza bordi su carta fotografica con un 3:2
proporzioni e ruotare ogni pagina in modo che il suo orientamento sia lo stesso dell'input
immagine.

$ img2pdf --output out.pdf --pagesize 15cmx10cm --orientamento automatico *.jpg

Codifica un'immagine JPEG2000 in scala di grigi. Lo spazio colore deve essere forzato come img2pdf
non può leggerlo automaticamente dal file JPEG2000.

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

Analisi dell'argomento

Le opzioni di argomento lungo possono essere abbreviate con un prefisso se l'abbreviazioneè
anambigua. In altre parole, il prefisso deve corrispondere a un'opzione univoca.

Fai attenzione alla tua shell che interpreta i valori degli argomenti come caratteri speciali (come il
punto e virgola nell'opzione CMYK;I spazio colore). In caso di dubbio, inserisci i valori dell'argomento in
citazioni singole.

Se vuoi che un valore di argomento inizi con uno o più caratteri meno, devi
usa il nome lungo dell'opzione e uniscili con un segno di uguale in questo modo:
$ img2pdf --author=--prova--
Se il nome del file di input inizia con uno o più caratteri meno, separali
i file di input dagli altri argomenti con due segni meno:

$ img2pdf -- --il-mio-file-inizia-con-due-meno.jpg

Oppure sii più esplicito sul suo percorso relativo anteponendo un ./:

$ img2pdf ./--il-mio-file-inizia-con-due-meno.jpg

L'ordine degli argomenti non posizionali (tutti gli argomenti diversi dalle immagini di input)
non importa.

Usa img2pdf online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    pulizia a fondo
    pulizia a fondo
    Uno script di Kotlin che distrugge tutte le build
    cache da progetti Gradle/Android.
    Utile quando Gradle o l'IDE te lo permettono
    giù. Lo script è stato testato
    macOS, ma...
    Scarica pulizia profonda
  • 2
    Plug-in Eclipse Checkstyle
    Plug-in Eclipse Checkstyle
    Il plug-in Eclipse Checkstyle
    integra il codice Java di Checkstyle
    auditor nell'IDE Eclipse. Il
    plug-in fornisce feedback in tempo reale a
    l'utente sulla viola...
    Scarica il plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player è un lettore multimediale gratuito
    software, in parte basato su WMP e VLC. Il
    giocatore è in uno stile minimalista, con
    più di dieci colori a tema, e può anche
    b ...
    Scarica AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV è un ADDON per XBMC/
    Kodi che permette di disporre di un
    decodificatore dei servizi IPTV de
    Movistar integrato in uno de los
    mediacenter ma...
    Scarica movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks è un software gratuito, open-source,
    IDE multipiattaforma C, C++ e Fortran
    costruito per soddisfare le esigenze più esigenti
    dei suoi utenti. È progettato per essere molto
    estende...
    Scarica Codice::Blocchi
  • 6
    in mezzo a
    in mezzo a
    Tra o interfaccia avanzata di Minecraft
    e il monitoraggio dati/struttura è uno strumento per
    mostra una panoramica di un Minecraft
    mondo, senza crearlo. Esso
    Potere ...
    Scarica In mezzo
  • Di Più "

Comandi Linux

Ad