АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

img2pdf - Интернет в облаке

Запустите img2pdf в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда img2pdf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


img2pdf.py - преобразование растровых изображений в pdf без потерь

ОПИСАНИЕ


использование: img2pdf.py [-h] [-v] [-V] [-o out] [-C цветовое пространство] [-D]

[--without-pdfrw] [-S LxL] [-s LxL] [-b L [: L]] [-f ПОДХОДИТ] [-a] [--title title]
[--author author] [--creator creator] [--producer продюсер] [--creationdate
Creationdate] [--moddate moddate] [--subject subject] [--keywords kw [kw ...]]
[--viewer-panes PANES] [-viewer-initial-page NUM] [-viewer-Magnification MAG]
[--viewer-page-layout МАКЕТ] [--viewer-fit-window] [--viewer-center-window]
[--viewer-fullscreen] [файл [файл ...]]

Без потерь конвертируйте растровые изображения в PDF без перекодирования изображений JPEG и JPEG2000. Этот
приводит к преобразованию без потерь изображений JPEG и JPEG2000 с единственным добавленным размером файла
исходящий из самого контейнера PDF.

Другие форматы растровой графики сохраняются без потерь в кодировке zip / flate их RGB.
представление. Это может увеличить размер файла и не сохраняет прозрачность. Там есть
с этим ничего нельзя поделать, пока формат PDF не позволит встраивать другое изображение.
форматы, такие как PNG. Таким образом, img2pdf в первую очередь полезен для преобразования изображений JPEG и JPEG2000 в
PDF.

Вывод отправляется на стандартный вывод, чтобы его можно было перенаправить в файл или в
другая программа как часть оболочки. Чтобы напрямую записать вывод в файл, используйте
-o or --выход опцию.

позиционный аргументы:
infile Определяет входные файлы в любом формате, который может быть прочитан программой Python Imaging.
Библиотека (PIL). Если входные изображения не указаны, то считывается одно изображение из
стандартный ввод. Специальное имя файла "-" можно использовать один раз для чтения изображения из
стандартный ввод. Чтобы прочитать файл в текущем каталоге с именем "-", передайте
его в img2pdf, явно указав его относительный путь, например "./-".

необязательный аргументы:
-h, --Помогите
показать это справочное сообщение и выйти

-v, --подробный
Заставляет программу работать в подробном режиме, выводя сообщения о стандартных ошибках.

-V, --версия
Печатает информацию о версии и завершает работу.

Общие выходные аргументы:

-o из, --выход внешний
Делает вывод программы в файл вместо стандартного вывода.

-C цветовое пространство, --цветовое пространство цветовое пространство
Принудительно устанавливает цветовое пространство PIL. Список возможных значений см. В эпилоге. Как правило
цветовое пространство PDF будет получено из цветового пространства входного изображения. Этот
опция перезаписывает автоматически определенное цветовое пространство из входного изображения и
таким образом заставляет определенное цветовое пространство в выходном PDF /Цветовое пространство имущество. Это
полезно для изображений JPEG 2000 с цветовым пространством, отличным от RGB.

-D, --без даты
Подавляет отметки времени в выводе и, таким образом, делает вывод детерминированным между
индивидуальные заезды. Вы также можете установить дату вручную с помощью --moddate и
--Дата создания настройки.

--без-pdfrw
По умолчанию img2pdf использует библиотеку pdfrw для создания выходного PDF, если pdfrw
доступный. Если вы хотите использовать внутренний PDF-генератор img2pdf, даже если pdfrw
присутствует, то передайте эту опцию. Это может быть полезно, если вы хотите использовать юникод
значения метаданных, которые pdfrw еще не поддерживает (см.
https://github.com/pmaupin/pdfrw/issues/39) or if you want the PDF code to be more
человек читаемый.

Аргументы размера изображения и страницы и макета:

Каждое входное изображение будет размещено на отдельной странице.
Размер изображения контролируется

по значению dpi входного изображения или, если не установлено или отсутствует, dpi по умолчанию для
96.00. По умолчанию каждая страница будет иметь тот же размер, что и отображаемое на ней изображение. Таким образом,
по умолчанию между изображением и границей страницы не будет видимой границы.
Если размер изображения и размер страницы отличаются друг от друга параметрами в
в этом разделе изображение всегда будет по центру в обоих измерениях.

Размер изображения и размер страницы могут быть явно установлены с помощью --imgsize и
--размер страницы варианты соответственно. Если любой размер изображения равен
указан, но не тот же размер страницы, то последний будет
полученный из первого с использованием необязательного минимального расстояния между изображением и
граница страницы (заданная --граница вариант) и / или определенная стратегия подгонки
(дано --соответствовать вариант). Обратное происходит, если размер страницы
установлен, но не тот же размер изображения.

Любое значение длины в параметрах ниже представлено метапеременной L, которая является
значение с плавающей запятой с добавлением необязательной единицы (без пробела между ними).
Единица измерения по умолчанию - pt (1/72 дюйма, единица PDF), другие допустимые единицы - см.
(сантиметр), мм (миллиметр) и дюйм (дюйм).

Любой аргумент размера формата LxL в параметрах ниже определяет ширину и
высота прямоугольника, где первый L представляет ширину, а второй L
представляет высоту с необязательной единицей измерения после каждого значения, как описано
выше. Либо ширину, либо высоту можно не указывать, но в этом случае разделитель x
все еще должен присутствовать. Вместо того, чтобы явно указывать ширину и высоту, вы можете
также укажите некоторые распространенные размеры страниц (без учета регистра), такие как Letter и A4. Видеть
эпилог внизу для полного списка допустимых размеров.

Ассоциация --соответствовать опция масштабируется, чтобы уместить изображение в прямоугольник, который является производным
из --imgsize вариант или иначе из --размер страницы вариант. Если
--граница опция дается в дополнение к --imgsize вариант, в то время как --размер страницы
опция не указана, то размер страницы будет рассчитываться исходя из размера изображения,
соблюдая настройку границ. Если --граница опция дается в дополнение к
--размер страницы вариант, в то время как --imgsize опция не указана, то размер изображения будет
рассчитываться исходя из размера страницы с учетом настройки границ. Если --граница
дается вариант, в то время как оба --размер страницы и --imgsize варианты передаются, затем
домен --граница опция будет проигнорирована.

-S ДxД, --размер страницы ДxД
Устанавливает размер страниц PDF. Короткий вариант - это заглавная буква S, потому что это
мнемоника для того, чтобы быть больше, чем размер изображения.

-s ДxД, --imgsize ДxД
Устанавливает размер изображений на страницах PDF. Кроме того, разрешена единица dpi.
который установит размер изображения как количество точек на дюйм. Вместо единицы, ширина
и к значениям высоты также может быть добавлен знак процента, указывающий на изменение размера
изображение на этот процент. Короткий вариант - это строчная буква s, потому что это
мнемоника для того, чтобы быть меньше размера страницы.

-b L [: L], --граница L [: L]
Задает минимальное расстояние между границей изображения и границей страницы PDF.
Это значение перезаписывается явными значениями, установленными --размер страницы or --imgsize,
значение будет использоваться при расчете размеров страницы из размеров изображения или
наоборот. В качестве аргумента можно указать одно или два значения длины,
разделенные двоеточием. Одно значение определяет минимальную границу со всех четырех сторон. Два
значения определяют минимальную границу сверху / снизу и слева / справа соответственно.
Невозможно указать асимметричные границы, потому что изображения всегда будут
по центру страницы.

-f ПОМЕСТИТЬСЯ, --соответствовать FIT
If --imgsize дается, соответствует изображению с использованием этих размеров. В противном случае установите
изображение в размеры, заданные --размер страницы. FIT - это одно из: в, заполнить, точно,
сжиматься и увеличиваться. Значение по умолчанию - «в». См. Эпилог внизу.
описание вариантов FIT.

-a, --авто-восток
Если оба размера страницы заданы через --размер страницы, условно меняет местами эти
такие размеры, чтобы ориентация страницы была такой же, как ориентация
входное изображение. Если ориентация страницы изменилась, то изменится и установленное значение.
через --граница опцию.

Аргументы установки метаданных:

--заглавие название
Устанавливает значение метаданных заголовка

- автор автор
Устанавливает значение метаданных автора

- создатель создатель
Устанавливает значение метаданных создателя

--режиссер производитель
Устанавливает значение метаданных производителя

--Дата создания Дата создания
Устанавливает значение метаданных даты создания UTC в формате ГГГГ-ММДД или ГГГГ-ММ-ДДТЧЧ: ММ или
ГГГГ-ММ-ДДТЧЧ: ММ: СС или любой формат, понятный модулю python dateutil или
любой формат, понимаемый как `дата --свидание`

--moddate дата модификации
Устанавливает значение метаданных даты изменения UTC в формате ГГГГММ-ДД или ГГГГ-ММ-ДДТЧЧ: ММ или
ГГГГ-ММ-ДДТЧЧ: ММ: СС или любой формат, понятный модулю python dateutil или
любой формат, понимаемый как `дата --свидание`

--тема предмет
Устанавливает значение метаданных темы

--ключевые слова квт [квт ...]
Устанавливает значение метаданных ключевых слов (можно указывать несколько раз)

PDF зритель аргументы:
Файлы PDF могут указывать, как они должны быть представлены пользователю в формате PDF.
зритель

- области просмотра ПАНЕЛИ
Укажите программе просмотра PDF, какие боковые панели отображать. Допустимые значения: «контуры» и
«большие пальцы». Невозможно указать и то, и другое одновременно.

--viewer-начальная-страница NUM
Вместо того, чтобы показывать первую страницу, попросите программу просмотра PDF показать данную страницу.
вместо. Номера страниц начинаются с 1.

--viewer-увеличение MAG
Укажите программе просмотра PDF-файлов открыть PDF-файл с определенным уровнем масштабирования. Допустимые значения:
либо число с плавающей запятой, дающее точный уровень масштабирования, "подогнать" (масштабировать до
вся страница), «fith» (масштабирование до ширины страницы) и «fitbh» (масштабирование до размера видимой страницы
ширина).

--viewer-макет-страницы Палубы Prestige XXNUMX
Проинструктируйте программу просмотра PDF, как расположить страницы на экране. Допустимые значения:
«single» (отображать отдельные страницы), «onecolumn» (один непрерывный столбец),
"twoocolumnright" (две непрерывные колонки с нечетными номерами страниц справа) и
"twocolumnleft" (два непрерывных столбца с нечетными пронумерованными страницами слева)

- viewer-fit-окно
Попросите программу просмотра PDF изменить размер окна в соответствии с размером страницы.

--viewer-центр-окно
Укажите программе просмотра PDF-файлов по центру окна просмотра PDF-файлов.

--viewer-полноэкранный
Укажите программе просмотра PDF-файлов открыть PDF-файл в полноэкранном режиме.

Цветовое пространство

В настоящее время цветовое пространство должно быть принудительно установлено для изображений JPEG 2000, которые не входят в
Цветовое пространство RGB. Доступные параметры цветового пространства основаны на библиотеке изображений Python.
(PIL) короткие ручки.

RGB цвет RGB

L оттенки серого

1 Черно-белый (внутреннее преобразование в оттенки серого)

CMYK CMYK цвет

CMYK; I Цвет CMYK с инверсией (для файлов CMYK JPEG от Adobe)

Размеры бумаги

Вы можете указать сокращенные названия форматов бумаги, показанные в первом столбце поля
таблицу ниже в качестве аргументов --размер страницы и --imgsize параметры. Ширина и
высота, с которой они сопоставляются, показана во втором столбце. Придание ценности в
второй столбец имеет тот же эффект, что и сокращение в первом столбце.
Добавление ^ T (каретка / циркумфлекс, за которым следует буква T) изменяет размер бумаги.
из портрета в пейзаж. Таким образом, постфикс символизирует транспонирование. Ценности
нечувствительны к регистру.

A0 841 мм x 1189 мм

A1 594 мм x 841 мм

A2 420 мм x 594 мм

A3 297 мм x 420 мм

A4 210 мм x 297 мм

A5 148 мм x 210 мм

A6 105 мм x 148 мм

Письмо 8.5 дюймов x 11 дюймов

Варианты подгонки

Параметры img2pdf для --соответствовать аргументы показаны в первом столбце в
Таблица ниже. Функция этих опций может быть отображена на геометрические операторы.
imagemagick. Для пользователей, знакомых с imagemagick, соответствующий
Оператор показан во втором столбце. Третий столбец показывает, действительно ли
соотношение сторон сохраняется для этой опции (как в imagemagick). Как
imagemagick, img2pdf изо всех сил пытается сохранить соотношение сторон, поэтому, если --соответствовать
аргумент не указан, то по умолчанию используется "в", что соответствует отсутствию
любого оператора в imagemagick. Ценность --соответствовать опция нечувствительна к регистру.

в | | Y | По умолчанию. Значения ширины и высоты указывают максимум | | | ценности.

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

заполнить | ^ | Y | Значения ширины и высоты указывают минимальные значения.

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

точный | ! | N | Решительно указаны ширина и высота.

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

сокращаться
| > | Y | Уменьшает изображение размером больше заданного | | | те
(а в остальном ведет себя как «в»).

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

увеличить | <| Y | Увеличивает изображение размером меньше заданного.

| | | единица (а в остальном ведет себя как «в»).

Примеры

Строки, начинающиеся со знака доллара, обозначают команды, которые вы можете ввести в свой терминал.
Знак доллара обозначает вашу командную строку. Это не часть команды, которую вы
тип.

Преобразуйте два скана в формате JPEG в документ PDF.

$ img2pdf --output out.pdf страница1.jpg страница2.jpg

Преобразование каталога изображений JPEG в PDF со страницами A4 для печати в альбомной ориентации
режим. На каждой странице фотография занимает максимальное пространство при сохранении
его соотношение сторон и границы печати 2 см сверху и снизу и 2.5 см на
левая и правая стороны.

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

На каждой странице формата A4 поместите изображения в прямоугольник 10 см на 15 см, но сохраняйте
исходный размер изображения, если изображение меньше этого.

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

Подготовьте каталог фотографий для печати без полей на фотобумаге с соотношением сторон 3: 2.
соотношение сторон и поверните каждую страницу так, чтобы ее ориентация была такой же, как и на входе.
изображения.

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

Кодирование изображения JPEG2000 в оттенках серого. Цветовое пространство должно быть указано как img2pdf
не может прочитать его из файла JPEG2000 автоматически.

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

Разбор аргумента

Параметры с длинными аргументами могут быть сокращены до префикса, если это сокращение
однозначно. То есть префикс должен соответствовать уникальному параметру.

Остерегайтесь интерпретации вашей оболочкой значений аргументов как специальных символов (например,
точка с запятой в CMYK; I вариант цветового пространства). В случае сомнений введите значения аргументов в
одинарные кавычки.

Если вы хотите, чтобы значение аргумента начиналось с одного или нескольких минус-символов, вы должны
используйте длинное имя опции и соедините их знаком равенства, например:
$ img2pdf --author = - test--
Если имя вашего входного файла начинается с одного или нескольких минус-символов, разделите
входные файлы из других аргументов двумя знаками минус:

$ img2pdf - --my-file-start-with-two-minuses.jpg

Или более четко укажите его относительный путь, добавив ./:

$ img2pdf ./--мой-файл-начинается-с-двумя-минусами.jpg

Порядок непозиционных аргументов (все аргументы, кроме входных изображений)
не имеет значения.

Используйте img2pdf в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    глубокая очистка
    глубокая очистка
    Скрипт Kotlin, уничтожающий все сборки
    кеши из проектов Gradle/Android.
    Полезно, когда Gradle или IDE позволяют
    вниз. Скрипт протестирован на
    макОС, но...
    Скачать глубокую очистку
  • 2
    Подключаемый модуль Eclipse Checkstyle
    Подключаемый модуль Eclipse Checkstyle
    Плагин Eclipse Checkstyle
    интегрирует Java-код Checkstyle
    аудитор в Eclipse IDE. В
    плагин предоставляет обратную связь в режиме реального времени
    пользователь о нарушении ...
    Скачать подключаемый модуль Eclipse Checkstyle
  • 3
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 6
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • Больше »

Команды Linux

Ad