Это команда pdf2dcm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pdf2dcm - преобразование файла PDF в формат DICOM
СИНТАКСИС
pdf2dcm [параметры] pdffile-in dcmfile-out
ОПИСАНИЕ
Команда pdf2dcm утилита читает файл PDF (вход PDF-файла), преобразует его в PDF-файл, инкапсулированный в формате DICOM.
Экземпляр Storage SOP и сохраняет преобразованные данные в выходной файл (dcmfile-out).
ПАРАМЕТРЫ
pdffile-in Входное имя файла PDF для преобразования
dcmfile-out выходное имя файла DICOM
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Генеральная кредита
-ч --помощь
распечатайте этот текст справки и выйдите
--версия
распечатать информацию о версии и выйти
- аргументы
распечатать развернутые аргументы командной строки
-q --тихий
тихий режим, печать без предупреждений и ошибок
-v --подробный
подробный режим, детали обработки печати
-d --отладка
режим отладки, печать отладочной информации
-ll --log-level [l] evel: строковая константа
(фатальный, ошибка, предупреждение, информация, отладка, трассировка)
использовать уровень l для регистратора
-lc --log-config [f] имя_файла: строка
используйте файл конфигурации f для регистратора
DICOM документ кредита
выгоревшая аннотация:
+ an --annotation-yes
PDF содержит идентификационные данные пациента (по умолчанию)
-ан --аннотация-нет
PDF не содержит идентификационных данных пациента
название документа:
+ t --title [t] itle: string (по умолчанию: пусто)
название документа
+ cn --concept-name [CSD] [CV] [CM]: строка (по умолчанию: пусто)
название документа в виде кодовой последовательности названия концепции с кодировкой
обозначение схемы CSD, значение кода CV и значение кода CM
данные пациента:
+ pn --patient-name [n] ame: string
имя пациента в синтаксисе DICOM PN
+ pi --patient-id [i] d: строка
идентификатор пациента
+ pb --patient-Birthdate [d] ate: string (ГГГГММДД)
дата рождения пациента
+ ps --patient-sex [s] ex: строка (M, F или O)
пол пациента
этюд и сериал:
+ sg - генерировать
генерировать новые UID исследования и серии (по умолчанию)
+ st --study-from [f] имя_файла: строка
считывать данные пациента / исследования из файла DICOM
+ se --series-from [f] имя_файла: строка
считывать данные пациента / исследования / серии из файла DICOM
номер экземпляра:
+ i1 --instance-one
используйте номер экземпляра 1 (по умолчанию, не с + se)
+ ii --instance-inc
увеличить номер экземпляра (только с + se)
+ is --instance-set [i] nstance number: целое число
использовать номер экземпляра i
ВЕДЕНИЕ ЖУРНАЛА
Уровень вывода журнала различных инструментов командной строки и базовых библиотек может
указывается пользователем. По умолчанию в стандарт записываются только ошибки и предупреждения.
поток ошибок. Использование опции --подробный также информационные сообщения, такие как детали обработки
сообщаются. Вариант --отлаживать можно использовать для получения более подробной информации о внутренней деятельности,
например, для отладки. Другие уровни ведения журнала можно выбрать с помощью опции --бревно-
уровень. В --тихий сообщается только о фатальных ошибках. В таких случаях очень серьезных ошибок
приложение обычно закрывается. Для получения дополнительной информации о различных уровнях ведения журнала,
см. документацию модуля oflog.
В случае, если вывод журнала должен быть записан в файл (необязательно с ротацией файла журнала),
в системный журнал (Unix) или в журнал событий (Windows). --log-config может быть использован. Этот
файл конфигурации также позволяет направлять только определенные сообщения на конкретный вывод
поток и для фильтрации определенных сообщений на основе модуля или приложения, в котором они
генерируются. Пример файла конфигурации представлен в /logger.cfg.
КОМАНДА ЛИНИЯ
Все инструменты командной строки используют следующие обозначения параметров: квадратные скобки заключают
необязательные значения (0-1), три точки в конце указывают, что разрешено несколько значений
(1-n), комбинация обоих означает от 0 до n значений.
Параметры командной строки отличаются от параметров ведущим знаком "+" или "-",
соответственно. Обычно порядок и положение параметров командной строки произвольное (т. Е. Они
может появиться где угодно). Однако, если варианты являются взаимоисключающими, крайний правый вид
используется. Такое поведение соответствует стандартным правилам оценки обычных оболочек Unix.
Кроме того, один или несколько командных файлов можно указать с помощью знака «@» в качестве префикса к
имя файла (например, @ command.txt). Такой аргумент команды заменяется содержимым
соответствующий текстовый файл (несколько пробелов рассматриваются как один разделитель, если
они помещаются между двумя кавычками) перед дальнейшей оценкой. Обратите внимание, что
командный файл не может содержать другой командный файл. Этот простой, но эффективный подход
позволяет суммировать общие комбинации опций / параметров и избегает длинных и
запутанные командные строки (пример приведен в файле /dumppat.txt).
ОКРУЖАЮЩАЯ СРЕДА
Команда pdf2dcm Утилита попытается загрузить словари данных DICOM, указанные в
ДКМДИКТПУТЬ переменная окружения. По умолчанию, т.е. если ДКМДИКТПУТЬ переменная среды
не установлен, файл /dicom.dic будет загружен, если словарь не построен
в приложение (по умолчанию для Windows).
Поведение по умолчанию должно быть предпочтительным, а ДКМДИКТПУТЬ только переменная окружения
используется, когда требуются альтернативные словари данных. В ДКМДИКТПУТЬ переменная среды
имеет тот же формат, что и оболочка Unix PATH переменная, в которой двоеточие (':') разделяет
записи. В системах Windows в качестве разделителя используется точка с запятой (';'). Словарь данных
код попытается загрузить каждый файл, указанный в ДКМДИКТПУТЬ переменная окружения. Это
является ошибкой, если невозможно загрузить словарь данных.
Используйте pdf2dcm онлайн с помощью сервисов onworks.net