EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

img2pdf - Online în cloud

Rulați img2pdf în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda img2pdf care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


img2pdf.py - conversie fără pierderi a imaginilor raster în pdf

DESCRIERE


utilizare: img2pdf.py [-h] [-v] [-V] [-o out] [-C colorspace] [-D]

[--fără-pdfrw] [-S LxL] [-s LxL] [-b L[:L]] [-f FIT] [-a] [--titlu titlu]
[--autor autor] [--creator creator] [--producer producător] [--creationdate
creationdate] [--moddate moddate] [--subiect subiect] [--keywords kw [kw ...]]
[--viewer-panes PANES] [--viewer-initial-page NUM] [--viewer-magnification MAG]
[--viewer-page-layout LAYOUT] [--viewer-fit-window] [--viewer-center-window]
[--viewer-fullscreen] [infile [infile ...]]

Convertiți fără pierderi imagini raster în PDF fără a re-coda imaginile JPEG și JPEG2000. Acest
duce la o conversie fără pierderi a imaginilor JPEG și JPEG2000 cu singura dimensiune adăugată a fișierului
provenind din containerul PDF în sine.

Alte formate de grafică raster sunt stocate fără pierderi într-o codificare zip/flate a RGB lor
reprezentare. Acest lucru poate crește dimensiunea fișierului și nu stochează transparență. Există
nimic nu se poate face în acest sens până când formatul PDF nu permite încorporarea altei imagini
formate precum PNG. Astfel, img2pdf este util în primul rând pentru a converti imagini JPEG și JPEG2000 în
PDF.

Ieșirea este trimisă la ieșirea standard, astfel încât să poată fi redirecționată într-un fișier sau către
un alt program ca parte a unui shell pipe. Pentru a scrie direct rezultatul într-un fișier, utilizați
-o or --ieșire opțiune.

pozitional argumente:
infile Specifică fișierul (fișierele) de intrare în orice format care poate fi citit de Python Imaging
Biblioteca (PIL). Dacă nu sunt date imagini de intrare, atunci se citește o singură imagine
intrare standard. Numele de fișier special „-” poate fi folosit o dată pentru a citi o imagine din
intrare standard. Pentru a citi un fișier din directorul curent cu numele de fișier „-”, treceți
la img2pdf, indicând în mod explicit calea relativă ca „./-”.

facultativ argumente:
-h, --Ajutor
afișați acest mesaj de ajutor și ieșiți

-v, --verbos
Face ca programul să funcționeze în modul verbose, tipărind mesaje cu erori standard.

-V, --versiune
Imprimă informații despre versiune și iese.

Argumente generale de ieșire:

-o out, --ieșire afară
Face ieșirea programului într-un fișier în loc de ieșire standard.

-C spațiu de culoare, --spațiu de culoare colorspace
Forțează spațiul de culoare PIL. Consultați epilogul pentru o listă de valori posibile. De obicei
spațiul de culoare PDF ar fi derivat din spațiul de culoare al imaginii de intrare. Acest
opțiunea suprascrie spațiul de culoare detectat automat din imaginea de intrare și
forțează astfel un anumit spațiu de culoare în PDF-ul de ieșire /ColorSpace proprietate. Aceasta este
util pentru imagini JPEG 2000 cu un spațiu de culoare diferit de RGB.

-D, --fără dată
Suprimă marcajele de timp din ieșire și astfel face ca ieșirea să fie deterministă între
alergări individuale. De asemenea, puteți seta manual o dată utilizând --moddate și
--data crearii opțiuni.

--fără-pdfrw
În mod implicit, img2pdf utilizează biblioteca pdfrw pentru a crea PDF-ul de ieșire dacă pdfrw este
disponibil. Dacă doriți să utilizați generatorul intern de PDF al img2pdf chiar dacă pdfrw
este prezent, apoi treceți această opțiune. Acest lucru poate fi util dacă doriți să aveți Unicode
valorile metadatelor pe care pdfrw nu le acceptă încă (vezi
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
lizibilă de om.

Argumente pentru dimensiunea imaginii și a paginii și aspectul:

Fiecare imagine de intrare va fi plasată pe propria pagină.
Dimensiunea imaginii este controlată

de valoarea dpi a imaginii de intrare sau, dacă nu se setează sau lipsește, dpi implicit de
96.00. În mod implicit, fiecare pagină va avea aceeași dimensiune ca imaginea pe care o arată. Prin urmare,
nu va exista nicio margine vizibilă între imagine și chenarul paginii în mod implicit.
Dacă dimensiunea imaginii și dimensiunea paginii sunt diferite una de cealaltă prin opțiunile din
în această secțiune, imaginea va fi întotdeauna centrată în ambele dimensiuni.

Dimensiunea imaginii și dimensiunea paginii pot fi setate explicit folosind --imgsize și
--mărimea paginii opțiuni, respectiv. Dacă oricare dintre dimensiunile dimensiunii imaginii este
specificat, dar aceeași dimensiune a dimensiunii paginii nu este, atunci aceasta din urmă va fi
derivată din prima folosind o distanță minimă opțională între imagine și
chenarul paginii (dat de --frontieră opțiune) și/sau o anumită strategie de adaptare
(dată de --potrivi opțiune). Se întâmplă invers dacă o dimensiune a dimensiunii paginii
este setată, dar aceeași dimensiune a dimensiunii imaginii nu este.

Orice valoare a lungimii din opțiunile de mai jos este reprezentată de metavariabila L care este a
valoare în virgulă mobilă cu o unitate opțională atașată (fără spațiu între ele).
Unitatea implicită este pt (1/72 inch, unitatea PDF) și alte unități permise sunt cm
(centimetru), mm (milimetru) și in (inci).

Orice argument de dimensiune a formatului LxL din opțiunile de mai jos specifică lățimea și
înălțimea unui dreptunghi unde primul L reprezintă lățimea și al doilea L
reprezintă înălțimea cu o unitate opțională după fiecare valoare descrisă
de mai sus. Fie lățimea, fie înălțimea pot fi omise, dar în acest caz separarea x
trebuie să fie încă prezent. În loc să oferiți în mod explicit lățimea și înălțimea, puteți
specificați, de asemenea, unele dimensiuni de pagină obișnuite (insensibile la majuscule și minuscule), cum ar fi Letter și A4. Vedea
epilogul din partea de jos pentru o listă completă a mărimilor valabile.

--potrivi opțiunea se scalează pentru a se potrivi cu imaginea într-un dreptunghi care este fie derivat
din --imgsize opțiune sau altfel de la --mărimea paginii opțiune. Dacă
--frontieră opțiunea este dată în plus față de --imgsize opțiunea în timp ce --mărimea paginii
opțiunea nu este dată, atunci dimensiunea paginii va fi calculată din dimensiunea imaginii,
respectând setarea frontierei. Dacă --frontieră opțiunea este dată în plus față de
--mărimea paginii opțiunea în timp ce --imgsize opțiunea nu este dată, atunci dimensiunea imaginii va fi
să fie calculată din dimensiunea paginii, respectând setarea chenarului. Dacă --frontieră
opțiunea este dată în timp ce atât --mărimea paginii și --imgsize Opțiunile sunt trecute, atunci
il --frontieră opțiunea va fi ignorată.

-S LxL, --mărimea paginii LxL
Setează dimensiunea paginilor PDF. Opțiunea scurtă este S majusculă, deoarece este
un mnemonic pentru a fi mai mare decât dimensiunea imaginii.

-s LxL, --imgsize LxL
Setează dimensiunea imaginilor de pe paginile PDF. În plus, este permisă unitatea dpi
care va seta dimensiunea imaginii ca valoare de puncte pe inch. În loc de o unitate, lățimea
și valorile înălțimii pot avea, de asemenea, un semn procentual, care indică o redimensionare de
imaginea cu acel procent. Opțiunea scurtă este literele mici s deoarece este an
mnemonic pentru a fi mai mic decât dimensiunea paginii.

-b LL], --frontieră LL]
Specifică distanța minimă dintre chenarul imaginii și chenarul paginii PDF.
Această valoare este suprascrisă de valori explicite stabilite de --mărimea paginii or --imgsize.
valoarea va fi utilizată la calcularea dimensiunilor paginii din dimensiunile imaginii sau
invers. Una sau două valori de lungime pot fi date ca argument,
separate prin două puncte. O valoare specifică chenarul minim pe toate cele patru laturi. Două
valorile specifică chenarul minim sus/jos și respectiv stânga/dreapta.
Nu este posibil să specificați chenarele asimetrice, deoarece imaginile vor fi întotdeauna
centrat pe pagină.

-f POTRIVI, --potrivi POTRIVI
If --imgsize este dat, se potrivește imaginii folosind aceste dimensiuni. În caz contrar, potriviți
imaginea în dimensiunile date de --mărimea paginii. FIT este unul dintre, umple, exact,
micșora și mărește. Valoarea implicită este „în”. Vezi epilogul de jos pentru
o descriere a opțiunilor FIT.

-a, --auto-orient
Dacă ambele dimensiuni ale paginii sunt date prin --mărimea paginii, le schimbă condiționat
dimensiuni astfel încât orientarea paginii să fie aceeași cu orientarea
imaginea de intrare. Dacă orientarea unei pagini este inversată, atunci și valorile setate
prin intermediul --frontieră opțiune.

Metadatele de setare a argumentelor:

--titlu titlu
Setează valoarea metadatelor titlului

--autor autor
Setează valoarea metadatelor autorului

--creator creator
Setează valoarea metadatelor creatorului

--producător producător
Setează valoarea metadatelor producătorului

--data crearii data crearii
Setează valoarea metadatelor pentru data creării UTC în AAAA-LLZZ sau AAAA-LL-ZZAH:MM sau
YYYY-LL-DDTHH:MM:SS format sau orice format înțeles de modulul python dateutil sau
orice format înțeles prin `date --Data`

--moddate moddate
Setează valoarea metadatelor datei modificării UTC în YYYYMM-DD sau AAAA-LL-ZZTHH:MM sau
YYYY-LL-DDTHH:MM:SS format sau orice format înțeles de modulul python dateutil sau
orice format înțeles prin `date --Data`

--subiect subiect
Setează valoarea metadatelor subiectului

--Cuvinte cheie kw [kw ...]
Setează valoarea metadatelor cuvintelor cheie (poate fi dată de mai multe ori)

PDF telespectator argumente:
Fișierele PDF pot specifica modul în care sunt menite să fie prezentate utilizatorului de către un PDF
telespectator

--panourile de vizualizare PANEURI
Instruiți vizualizatorul PDF ce panouri laterale trebuie afișate. Valorile valide sunt „contururi” și
„degetele mari”. Nu este posibil să le specificați pe ambele în același timp.

--viewer-initial-page NUM
În loc să afișați prima pagină, instruiți vizualizatorul PDF să arate pagina dată
in schimb. Numerele paginilor încep cu 1.

--spectator-mărire MAG
Instruiți vizualizatorul PDF să deschidă PDF-ul cu un anumit nivel de zoom. Valorile valide sunt
fie un număr în virgulă mobilă care oferă nivelul exact de zoom, „fit” (zoom to fit
întreaga pagină), „fith” (măriți pentru a se potrivi cu lățimea paginii) și „fitbh” (măriți pentru a se potrivi cu pagina vizibilă
lăţime).

--viewer-page-layout STRUCTURA
Instruiți vizualizatorul PDF cum să aranjeze paginile pe ecran. Valorile valide sunt
„single” (afișează pagini individuale), „o singură coloană” (o coloană continuă),
„twocolumnright” (două coloane continue cu pagini cu numere impare în dreapta) și
„twocolumnleft” (două coloane continue cu pagini impare în stânga)

--viewer-fit-window
Instruiți vizualizatorul PDF să redimensioneze fereastra pentru a se potrivi cu dimensiunea paginii

--viewer-center-window
Instruiți vizualizatorul PDF să centreze fereastra vizualizatorului PDF

--viewer-fullscreen
Instruiți vizualizatorul PDF să deschidă PDF-ul în modul ecran complet

Spațiul de culori

În prezent, spațiul de culoare trebuie forțat pentru imaginile JPEG 2000 care nu sunt în
Spațiu de culoare RGB. Opțiunile disponibile pentru spațiul de culoare se bazează pe Python Imaging Library
(PIL) mânere scurte.

Culoare RGB RGB

L Tonuri de gri

1 Alb-negru (convertit intern în tonuri de gri)

Culoare CMYK CMYK

Culoare CMYK;I CMYK cu inversare (pentru fișiere CMYK JPEG de la Adobe)

Dimensiuni de hârtie

Puteți specifica numele scurte ale dimensiunilor hârtiei afișate în prima coloană din
tabelul de mai jos ca argumente pentru --mărimea paginii și --imgsize Opțiuni. Lățimea și
înălțimea la care sunt mapați este afișată în a doua coloană. Dând valoarea în
a doua coloană are același efect ca a da mâna scurtă în prima coloană.
Adăugarea ^T (un accent/circumflex urmat de litera T) transformă dimensiunea hârtiei
de la portret la peisaj. Postfixul simbolizează astfel transpunerea. Valorile
sunt insensibile la majuscule.

A0 841mmx1189mm

A1 594mmx841mm

A2 420mmx594mm

A3 297mmx420mm

A4 210mmx297mm

A5 148mmx210mm

A6 105mmx148mm

Scrisoare 8.5inx11in

Opțiuni de potrivire

Opțiunile img2pdf pentru --potrivi argumente sunt afișate în prima coloană din
tabelul de mai jos. Funcția acestor opțiuni poate fi mapată la operatorii de geometrie
a magiei imaginii. Pentru utilizatorii care sunt familiarizați cu imagemagick, corespunzătoare
operator este afișat în a doua coloană. A treia coloană arată dacă sau nu
raportul de aspect este păstrat pentru acea opțiune (la fel ca în imagemagick). Exact ca
imagemagick, img2pdf încearcă din greu să păstreze raportul de aspect, deci dacă --potrivi
argumentul nu este dat, atunci implicit este „în”, care corespunde absenței
al oricărui operator din imagemagick. Valoarea --potrivi opțiunea nu face distincție între majuscule și minuscule.

în | | Y | Implicit. Valorile lățimii și înălțimii specifică maxim | | | valorile.

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

umple | ^ | Y | Valorile lățimii și înălțimii specifică valorile minime.

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

exact | ! | N | Lățimea și înălțimea sunt date cu accent.

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

micşora
| > | Y | Reduce o imagine cu dimensiuni mai mari decât | | | cele
(și altfel se comportă ca „în”).

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

mărește | < | Y | Mărește o imagine cu dimensiuni mai mici decât cele date

| | | cele (și altfel se comportă ca „în”).

Exemple

Liniile care încep cu semnul dolar indică comenzile pe care le puteți introduce în terminal.
Semnul dolarului înseamnă promptul de comandă. Nu face parte din comanda dvs
tip.

Convertiți două scanări în format JPEG într-un document PDF.

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

Convertiți un director de imagini JPEG într-un PDF cu pagini A4 imprimabile în peisaj
modul. Pe fiecare pagină, fotografia ocupă spațiul maxim cu păstrare
raportul său de aspect și un chenar de imprimare de 2 cm în partea de sus și de jos și de 2.5 cm pe
partea stanga si dreapta.

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

Pe fiecare pagină A4, potriviți imaginile într-un dreptunghi de 10 cm ori 15 cm, dar păstrați
dimensiunea originală a imaginii dacă imaginea este mai mică decât aceasta.

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

Pregătiți un director de fotografii pentru a fi imprimate fără margini pe hârtie foto cu un format 3:2
raportul de aspect și rotiți fiecare pagină astfel încât orientarea acesteia să fie aceeași cu cea de intrare
imagine.

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

Codați o imagine JPEG2000 în tonuri de gri. Spațiul de culoare trebuie forțat ca img2pdf
nu îl pot citi automat din fișierul JPEG2000.

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

Analiza argumentelor

Opțiunile lungi pentru argumente pot fi abreviate la un prefix dacă abrevierea este
anambiguu. Adică, prefixul trebuie să se potrivească cu o opțiune unică.

Feriți-vă de shell-ul dvs. care interpretează valorile argumentului ca caractere speciale (cum ar fi
punct și virgulă în opțiunea CMYK;I spațiu de culoare). Dacă aveți îndoieli, introduceți valorile argumentului
ghilimele simple.

Dacă doriți ca valoarea argumentului să înceapă cu unul sau mai multe caractere minus, trebuie
utilizați numele lung al opțiunii și uniți-le cu un semn egal astfel:
$ img2pdf --author=--test--
Dacă numele fișierului de intrare începe cu unul sau mai multe caractere minus, fie separat
fișierele de intrare din celelalte argumente prin două semne minus:

$ img2pdf -- --fișierul-meu-începe-cu-două-minusuri.jpg

Sau fiți mai explicit în ceea ce privește calea relativă, adăugând un ./:

$ img2pdf ./--fișierul-my-starts-with-two-minuses.jpg

Ordinea argumentelor non-poziționale (toate argumentele, altele decât imaginile de intrare)
nu conteaza.

Utilizați img2pdf online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    curațare in profunzime
    curațare in profunzime
    Un script Kotlin care distruge toate constructiile
    cache-urile din proiecte Gradle/Android.
    Util atunci când Gradle sau IDE-ul vă permit
    jos. Scriptul a fost testat
    macOS, dar...
    Descărcați deep-clean
  • 2
    Plug-in-ul Eclipse Checkstyle
    Plug-in-ul Eclipse Checkstyle
    Pluginul Eclipse Checkstyle
    integrează codul Java Checkstyle
    auditor în IDE-ul Eclipse. The
    plug-in-ul oferă feedback în timp real pentru
    utilizatorul despre viol...
    Descărcați pluginul Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player este un player media gratuit
    software, parte bazat pe WMP și VLC. The
    player este într-un stil minimalist, cu
    mai mult de zece culori tematice, și poate, de asemenea
    b ...
    Descărcați AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV este un ADDON pentru XBMC/
    Kodi care permite să dispună de un
    decodificator de servicii IPTV de
    Movistar integrat în unul de los
    centrele media ma...
    Descărcați movistartv
  • 5
    Cod :: Blocuri
    Cod :: Blocuri
    Code::Blocks este un program gratuit, open-source,
    cross-platform C, C++ și Fortran IDE
    construit pentru a satisface cele mai exigente nevoi
    a utilizatorilor săi. Este conceput să fie foarte
    extens ...
    Cod de descărcare::Blocuri
  • 6
    În mijlocul
    În mijlocul
    În mijlocul sau interfața avansată Minecraft
    iar Urmărirea Datelor/Structurii este un instrument pentru
    afișați o prezentare generală a unui Minecraft
    lume, fără a o crea efectiv. Aceasta
    poate sa ...
    Descărcați Amidst
  • Mai mult »

Comenzi Linux

Ad