Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

img2pdf - Online w chmurze

Uruchom img2pdf u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie img2pdf, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS

PROGRAM:

IMIĘ


img2pdf.py - bezstratna konwersja obrazów rastrowych do formatu pdf

OPIS


użycie: img2pdf.py [-h] [-v] [-V] [-o out] [-C colorspace] [-D]

[--bez-pdfrw] [-S LxL] [-s LxL] [-b L[:L]] [-f FIT] [-a] [--tytuł tytułu]
[--autor autor] [--creator twórca] [--producent producent] [--creationdate
data utworzenia] [--moddate moddate] [--temat tematu] [--słowa kluczowe kw [kw ...]]
[--viewer-panes PANES] [--viewer-initial-page NUM] [--viewer-Magnification MAG]
[--viewer-page-layout UKŁAD] [--viewer-fit-window] [--viewer-center-window]
[--viewer-fullscreen] [w pliku [w pliku ...]]

Bezstratna konwersja obrazów rastrowych do formatu PDF bez ponownego kodowania obrazów JPEG i JPEG2000. Ten
prowadzi do bezstratnej konwersji obrazów JPEG i JPEG2000 z jedynym dodanym rozmiarem pliku
pochodzące z samego kontenera PDF.

Inne formaty grafiki rastrowej są bezstratnie przechowywane w kodowaniu zip/flate ich RGB
reprezentacja. Może to zwiększyć rozmiar pliku i nie przechowywać przezroczystości. Jest
nic nie można z tym zrobić, dopóki format PDF nie pozwoli na osadzenie innego obrazu
formaty takie jak PNG. Dlatego img2pdf jest przede wszystkim przydatny do konwertowania obrazów JPEG i JPEG2000 na
PDF.

Dane wyjściowe są wysyłane na standardowe wyjście, dzięki czemu można je przekierować do pliku lub do
inny program jako część potoku powłoki. Aby bezpośrednio zapisać wyjście do pliku, użyj
-o or --wyjście opcja.

pozycyjny argumenty:
infile Określa plik(i) wejściowe w dowolnym formacie, który może być odczytany przez Python Imaging
Biblioteka (PIL). Jeśli nie podano żadnych obrazów wejściowych, odczytywany jest pojedynczy obraz z
standardowe wejście. Specjalna nazwa pliku „-” może być użyta raz do odczytania obrazu z
standardowe wejście. Aby odczytać plik w bieżącym katalogu z nazwą pliku "-", pass
go do img2pdf, wyraźnie określając jego ścieżkę względną, np. „./-”.

fakultatywny argumenty:
-h, --help
pokaż tę wiadomość pomocy i wyjdź

-v, --gadatliwy
Powoduje, że program działa w trybie gadatliwym, drukując komunikaty na standardowym błędzie.

-V, --wersja
Wyświetla informacje o wersji i kończy działanie.

Ogólne argumenty wyjściowe:

-o na zewnątrz, --wyjście na zewnątrz
Powoduje wyjście programu do pliku zamiast na standardowe wyjście.

-C przestrzeń kolorów, --przestrzeń kolorów przestrzeń kolorów
Wymusza przestrzeń kolorów PIL. Zobacz epilog, aby zobaczyć listę możliwych wartości. Zwykle
przestrzeń kolorów PDF byłaby wyprowadzona z przestrzeni kolorów obrazu wejściowego. Ten
opcja nadpisuje automatycznie wykrytą przestrzeń kolorów z obrazu wejściowego i
wymusza w ten sposób określoną przestrzeń kolorów w wyjściowym pliku PDF /Przestrzeń kolorów własność. To jest
przydatne w przypadku obrazów JPEG 2000 o innej przestrzeni kolorów niż RGB.

-D, --Brak daty
Pomija znaczniki czasu w danych wyjściowych, dzięki czemu dane wyjściowe są deterministyczne między
indywidualne biegi. Możesz także ręcznie ustawić datę za pomocą --modyfikacja i
--Data utworzenia opcje.

--bez-pdfrw
Domyślnie img2pdf używa biblioteki pdfrw do utworzenia wyjściowego pliku PDF, jeśli pdfrw jest
do dyspozycji. Jeśli chcesz użyć wewnętrznego generatora PDF img2pdf, nawet jeśli pdfrw
jest obecny, a następnie przekaż tę opcję. Może to być przydatne, jeśli chcesz mieć Unicode
wartości metadanych, których pdfrw jeszcze nie obsługuje (patrz
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
czytelny dla człowieka.

Argumenty dotyczące rozmiaru obrazu i strony oraz układu:

Każdy obraz wejściowy zostanie umieszczony na osobnej stronie.
Rozmiar obrazu jest kontrolowany

o wartość dpi obrazu wejściowego lub, jeśli nie jest ustawiona lub jej brak, o domyślną rozdzielczość
96.00. Domyślnie każda strona będzie miała taki sam rozmiar jak obraz, który pokazuje. Zatem,
domyślnie nie będzie widocznej granicy między obrazem a krawędzią strony.
Jeśli rozmiar obrazu i rozmiar strony różnią się od siebie opcjami w
w tej sekcji obraz będzie zawsze wyśrodkowany w obu wymiarach.

Rozmiar obrazu i rozmiar strony można wyraźnie ustawić za pomocą --rozmiar obrazu i
--rozmiar strony opcje, odpowiednio. Jeśli któryś z wymiarów rozmiaru obrazu to
określony, ale ten sam wymiar rozmiaru strony nie jest, wtedy ten drugi będzie
pochodzą z pierwszego przy użyciu opcjonalnej minimalnej odległości między obrazem a
obramowanie strony (podane przez --granica opcja) i/lub określoną strategię dopasowania
(podany przez --pasować opcja). Odwrotnie dzieje się, gdy wymiar rozmiaru strony
jest ustawiony, ale ten sam wymiar rozmiaru obrazu nie jest.

Każda wartość długości w poniższych opcjach jest reprezentowana przez metazmienną L, która jest a
wartość zmiennoprzecinkowa z dołączoną opcjonalną jednostką (bez spacji między nimi).
Domyślną jednostką jest pt (1/72 cala, jednostka PDF), a inne dozwolone jednostki to cm
(centymetr), mm (milimetr) i cale.

Dowolny argument rozmiaru formatu LxL w poniższych opcjach określa szerokość i
wysokość prostokąta, gdzie pierwsze L reprezentuje szerokość, a drugie L
reprezentuje wysokość z opcjonalną jednostką po każdej wartości zgodnie z opisem
nad. Można pominąć szerokość lub wysokość, ale w takim przypadku oddzielający x
musi być nadal obecny. Zamiast wyraźnie podawać szerokość i wysokość, możesz:
Określ także niektóre (niewrażliwe na wielkość liter) popularne rozmiary stron, takie jak Letter i A4. Widzieć
epilog na dole zawiera pełną listę prawidłowych rozmiarów.

Połączenia --pasować opcja skaluje się, aby dopasować obraz do prostokąta, który jest pochodny
z --rozmiar obrazu opcja lub w inny sposób z --rozmiar strony opcja. Jeśli
--granica opcja jest podana oprócz --rozmiar obrazu opcja, podczas gdy --rozmiar strony
nie podano opcji, wówczas rozmiar strony zostanie wyliczony z rozmiaru obrazu,
z poszanowaniem ustawienia granic. Jeśli --granica opcja jest podana oprócz
--rozmiar strony opcja, podczas gdy --rozmiar obrazu opcja nie jest podana, rozmiar obrazu będzie
należy obliczyć na podstawie rozmiaru strony, z uwzględnieniem ustawienia obramowania. Jeśli --granica
opcja jest podana, gdy --rozmiar strony i --rozmiar obrazu opcje są przekazywane, wtedy
dotychczasowy --granica opcja zostanie zignorowana.

-S dł x dł, --rozmiar strony DxL
Ustawia rozmiar stron PDF. Opcja krótka to wielka litera S, ponieważ jest
mnemonik oznaczający, że jest większy niż rozmiar obrazu.

-s dł x dł, --rozmiar obrazu DxL
Ustawia rozmiar obrazów na stronach PDF. Ponadto dozwolona jest jednostka dpi
co ustawi rozmiar obrazu jako wartość punktów na cal. Zamiast jednostki szerokość
a wartości wysokości mogą również mieć dołączony znak procentowy, wskazujący na zmianę rozmiaru o
obraz o ten procent. Opcja krótka to małe litery s, ponieważ jest to
mnemonik oznaczający, że jest mniejszy niż rozmiar strony.

-b NS], --granica NS]
Określa minimalną odległość między krawędzią obrazu a krawędzią strony PDF.
Ta wartość jest nadpisywana przez jawne wartości ustawione przez --rozmiar strony or --rozmiar obrazu,
wartość zostanie użyta przy obliczaniu wymiarów strony z wymiarów obrazu lub
odwrotnie. Jako argument można podać jedną lub dwie wartości długości,
oddzielone dwukropkiem. Jedna wartość określa minimalną granicę ze wszystkich czterech stron. Dwa
wartości określają minimalną granicę odpowiednio na górze/u dołu i lewo/prawo.
Nie można określić asymetrycznych granic, ponieważ obrazy zawsze będą
wyśrodkowany na stronie.

-f PASOWAĆ, --pasować DOPASOWANIE
If --rozmiar obrazu jest podany, pasuje do obrazu przy użyciu tych wymiarów. W przeciwnym razie dopasuj
obraz do wymiarów podanych przez --rozmiar strony. FIT to jedno z do, wypełnienia, dokładne,
kurczyć się i powiększać. Wartość domyślna to „do”. Zobacz epilog na dole dla
opis opcji FIT.

-a, --automatyczna orientacja
Jeśli oba wymiary strony są podane przez --rozmiar strony, warunkowo zamienia te
wymiary takie, że orientacja strony jest taka sama jak orientacja
obraz wejściowy. Jeśli orientacja strony zostanie odwrócona, zrób to samo z ustawionymi wartościami
za pośrednictwem --granica opcja.

Argumenty ustawiające metadane:

--tytuł tytuł
Ustawia wartość metadanych tytułu

--autor autor
Ustawia wartość metadanych autora

--twórca twórca
Ustawia wartość metadanych twórcy

--producent producent
Ustawia wartość metadanych producenta

--Data utworzenia Data utworzenia
Ustawia wartość metadanych daty utworzenia UTC w formacie RRRR-MMDD lub RRRR-MM-DDTHH:MM lub
RRRR-MM-DDTHH:MM:SS lub dowolny format rozumiany przez moduł python dateutil lub
dowolny format rozumiany przez `datę --Data`

--modyfikacja moddata
Ustawia wartość metadanych daty modyfikacji UTC w formacie RRRRMM-DD lub RRRR-MM-DDTHH:MM lub
RRRR-MM-DDTHH:MM:SS lub dowolny format rozumiany przez moduł python dateutil lub
dowolny format rozumiany przez `datę --Data`

--Przedmiot przedmiot
Ustawia wartość metadanych tematu

--słowa kluczowe kw [kw...]
Ustawia wartość metadanych słów kluczowych (może być podana wielokrotnie)

PDF Widz argumenty:
Pliki PDF mogą określać, w jaki sposób mają być prezentowane użytkownikowi przez plik PDF
Widz

--przeglądarki SZYBY
Poinstruuj przeglądarkę plików PDF, które panele boczne mają być wyświetlane. Prawidłowe wartości to „kontury” i
„kciuki”. Nie można określić obu jednocześnie.

--strona-początkowa-przeglądarki NUM
Zamiast pokazywać pierwszą stronę, poinstruuj przeglądarkę PDF, aby wyświetliła daną stronę
zamiast. Numery stron zaczynają się od 1.

--powiększenie-widza MAG
Poinstruuj przeglądarkę plików PDF, aby otworzyła plik PDF z określonym poziomem powiększenia. Prawidłowe wartości to
albo liczba zmiennoprzecinkowa podająca dokładny poziom powiększenia, „dopasuj” (powiększenie, aby dopasować)
całą stronę), "fith" (dopasuj do szerokości strony) i "fitbh" (dopasuj do widocznej strony
szerokość).

--przeglądarka-układ-strony UKŁAD
Poinstruuj przeglądarkę plików PDF, jak rozmieścić strony na ekranie. Prawidłowe wartości to
"single" (wyświetlanie pojedynczych stron), "onecolumn" (jedna ciągła kolumna),
„twocolumnright” (dwie ciągłe kolumny z nieparzystymi stronami po prawej stronie) i
"twocolumnleft" (dwie ciągłe kolumny z nieparzystymi stronami po lewej stronie)

--okno-dopasowania do przeglądarki
Poinstruuj przeglądarkę PDF, aby zmieniła rozmiar okna w celu dopasowania do rozmiaru strony

--centrum-widza-okno
Poinstruuj przeglądarkę PDF, aby wyśrodkowała okno przeglądarki PDF

--przeglądarka-pełny ekran
Poinstruuj przeglądarkę plików PDF, aby otworzyła plik PDF w trybie pełnoekranowym

Przestrzeń kolorów

Obecnie przestrzeń kolorów musi być wymuszona dla obrazów JPEG 2000, które nie znajdują się w
Przestrzeń kolorów RGB. Dostępne opcje przestrzeni kolorów są oparte na bibliotece obrazowania Pythona
(PIL) krótkie uchwyty.

Kolor RGB RGB

L Skala szarości

1 Czarno-biały (wewnętrznie konwertowany na skalę szarości)

CMYK Kolor CMYK

CMYK;I Kolor CMYK z inwersją (dla plików JPEG CMYK firmy Adobe)

Rozmiary papieru

Możesz określić nazwy krótkich rozmiarów papieru do odręcznego papieru pokazane w pierwszej kolumnie w
tabela poniżej jako argumenty do --rozmiar strony i --rozmiar obrazu opcje. Szerokość i
wysokość, na którą są mapowane, jest pokazana w drugiej kolumnie. Nadanie wartości w
druga kolumna ma taki sam efekt, jak podanie krótkiej ręki w pierwszej kolumnie.
Dodanie ^T (karetki/okrężnicy, po której następuje litera T) zmienia rozmiar papieru
od portretu do krajobrazu. W ten sposób przyrostek symbolizuje transpozycję. Wartości
wielkość liter nie jest rozróżniana.

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

Litera 8.5 cala x 11 cali

Opcje dopasowania

Opcje img2pdf dla --pasować argumenty są pokazane w pierwszej kolumnie w
Tabela poniżej. Funkcje tych opcji można odwzorować na operatory geometrii
Imagemagick. Dla użytkowników, którzy są zaznajomieni z imagemagick, odpowiedni
operator jest pokazany w drugiej kolumnie. Trzecia kolumna pokazuje, czy
proporcje są zachowywane dla tej opcji (takie same jak w imagemagick). Tak jak
imagemagick, img2pdf stara się zachować proporcje, więc jeśli --pasować
argument nie jest podany, to domyślną wartością jest "do", co odpowiada nieobecności
dowolnego operatora w imagemagick. Wartość --pasować w opcji nie jest rozróżniana wielkość liter.

w | | Y | Domyślny. Wartości szerokości i wysokości określają maksimum | | | wartości.

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

wypełnić | ^ | Y | Wartości szerokości i wysokości określają wartości minimalne.

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

dokładny | ! | N | Wyraźnie podana szerokość i wysokość.

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

kurczyć
| > | Y | Zmniejsza obraz o wymiarach większych niż podane | | | te
(i poza tym zachowuje się jak "do").

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

powiększ | < | Y | Powiększa obraz o wymiarach mniejszych niż podane

| | | jedynki (i poza tym zachowuje się jak „do”).

Przykłady

Linie zaczynające się od znaku dolara oznaczają polecenia, które możesz wprowadzać do swojego terminala.
Znak dolara oznacza wiersz polecenia. To nie jest częścią polecenia, które ty
rodzaj.

Konwertuj dwa skany w formacie JPEG na dokument PDF.

$ img2pdf --output out.pdf strona1.jpg strona2.jpg

Konwertuj katalog obrazów JPEG na plik PDF z możliwymi do wydrukowania stronami A4 w orientacji poziomej
tryb. Na każdej stronie zdjęcie zajmuje maksymalną ilość miejsca przy zachowaniu
jego proporcje i ramka do nadruku 2 cm na górze i na dole oraz 2.5 cm na
lewa i prawa strona.

$ img2pdf --wyjście.pdf --rozmiar strony A4^T --obramowanie 2cm:2.5cm *.jpg

Na każdej stronie A4 dopasuj obrazy do prostokąta 10 cm x 15 cm, ale zachowaj
oryginalny rozmiar obrazu, jeśli obraz jest mniejszy.

$ img2pdf --output out.pdf -S A4 --imgsize 10cmx15cm --dopasuj skurcz *.jpg

Przygotuj katalog zdjęć do wydrukowania bez obramowania na papierze fotograficznym w formacie 3:2
proporcje i obróć każdą stronę tak, aby jej orientacja była taka sama jak na wejściu
obraz.

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

Zakoduj obraz JPEG2000 w skali szarości. Przestrzeń kolorów musi być wymuszona jako img2pdf
nie może automatycznie odczytać go z pliku JPEG2000.

$ img2pdf --wyjście wyjście.pdf --przestrzeń kolorów L wejście.jp2

Parsowanie argumentów

Długie opcje argumentu mogą być skracane do przedrostka, jeśli skrót to
niejednoznaczny. Oznacza to, że prefiks musi pasować do unikalnej opcji.

Uważaj, aby Twoja powłoka interpretowała wartości argumentów jako znaki specjalne (takie jak
średnik w opcji przestrzeni kolorów CMYK;I). W razie wątpliwości wpisz wartości argumentów w
pojedyncze cytaty.

Jeśli chcesz, aby wartość argumentu zaczynała się od jednego lub więcej znaków minus, musisz:
użyj długiej nazwy opcji i połącz je znakiem równości:
$ img2pdf --author=--test--
Jeśli nazwa pliku wejściowego zaczyna się od jednego lub więcej znaków minus, oddziel
pliki wejściowe z pozostałych argumentów dwoma znakami minusa:

$ img2pdf -- --mój-plik-zaczyna się-z-dwoma-minusami.jpg

Lub dokładniej opisz jego względną ścieżkę, dodając przedrostek ./:

$ img2pdf ./--mój-plik-zaczyna się-z-dwoma-minusami.jpg

Kolejność argumentów niepozycyjnych (wszystkie argumenty inne niż obrazy wejściowe)
nie ma znaczenia.

Korzystaj z img2pdf online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    głęboko czyste
    głęboko czyste
    Skrypt Kotlin, który niszczy wszystkie kompilacje
    pamięci podręczne z projektów Gradle/Android.
    Przydatne, gdy pozwala na to Gradle lub IDE
    w dół. Skrypt został przetestowany na
    macOS, ale...
    Pobierz głębokie czyszczenie
  • 2
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    integruje kod Java Checkstyle
    audytora do Eclipse IDE. The
    wtyczka zapewnia informacje zwrotne w czasie rzeczywistym
    użytkownik o naruszeniu...
    Pobierz wtyczkę Eclipse Checkstyle
  • 3
    Gracz AstrOrz
    Gracz AstrOrz
    AstrOrz Player to darmowy odtwarzacz multimedialny
    oprogramowanie, częściowo oparte na WMP i VLC. The
    odtwarzacz jest w minimalistycznym stylu, z
    więcej niż dziesięć kolorów motywu, a także może
    b ...
    Pobierz AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV to dodatek do XBMC/
    Kodi que allowe disponer de un
    dekodowanie usług IPTV de
    Movistar integrado en uno de los
    mediacenter ma...
    Pobierz movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks to darmowa, otwarta
    międzyplatformowe C, C++ i Fortran IDE
    zbudowany, aby sprostać najbardziej wymagającym potrzebom
    swoich użytkowników. Jest przeznaczony do bardzo
    rozciąga się...
    Pobierz Code::Blocks
  • 6
    Wśród
    Wśród
    Pośród zaawansowanego interfejsu Minecraft
    a śledzenie danych/struktur to narzędzie
    wyświetl przegląd gry Minecraft
    świat, nie tworząc go. To
    mogą ...
    Pobierz Wśród
  • więcej »

Komendy systemu Linux

Ad