dm-script: Есть ли команда для сохранения в виде TIFF8 и TIFF24? Я хотел бы вставить возможность в сценарий.dm-script: Есть ли команда для сохранения в виде TIFF8 и TIFF24?
-1
A
ответ
1
доступа Скрипт импорта/экспорта идентичен тому, что вы получите через меню и зависит от установки (Весь код в ImportExport Plug-in.dll
)
Для сценария-доступа именно к этой функции, вы должны сохранить ImageDocument
связанный с изображением, и вы должны предоставить IOhandler, который должен это сделать.
Фактический тип данных, записанных затем зависит от:
- тип данных изображения, которое вы хотите написать
- обработчик и как он «преобразует» изображение, то есть некоторые типы файлов могут работать с различными данными глубина, другие не могут и делают преобразование.
- Сохраняется ли изображение «изображение» или «исходные данные».
В скрипте это выглядит следующим образом:
Image img := IntegerImage("Test S-Int32 ", 4, 1, 512, 512)
img = 1000 * sin(Pi() * itheta) % icol
number saveType = 1 // 0 = Save VIEW; 1 = Save DATA; 2 = (Default) Try VIEW else DATA
ImageDocument doc = img.ImageGetOrCreateImageDocument()
string fileName = "C:\\TestImage(" + saveType + ")"
doc.ImageDocumentSaveToFile("TIFF Format", fileName, saveType)
Обратите внимание, что я использовал TIFF Format
в виде строки, чтобы указать обработчик. Доступные имена - это те, которые вы видите в раскрывающемся списке, когда вы «Сохранить как» изображение через меню. Например, я в настоящее время получаю:
Используйте строки до (file type)
части записи и использовать его с учетом регистра.
Смежные вопросы
- 1. Команда для сохранения ошибки postgresql
- 2. Есть ли команда «= =» для строк в java?
- 3. Есть ли команда «Сон»?
- 4. Есть ли причина для «сохранения» переменных?
- 5. C++ ExportAsFixedFormat для сохранения в виде PDF
- 6. Задача Grunt для декодирования base64 и сохранения в виде файла
- 7. Есть ли команда для экспорта текущего графика?
- 8. Есть ли команда Windows для закрытия файла?
- 9. Есть ли команда для отмены git init?
- 10. Есть ли команда для перечисления конфликтов SVN?
- 11. Есть ли команда для очистки logcat?
- 12. Есть ли команда strings для utf-8?
- 13. команда sed для замены кода в файле и сохранения
- 14. Есть ли команда оболочки для задержки буфера?
- 15. Vim: есть ли команда для переключения окон
- 16. Есть ли команда bash для этого?
- 17. Есть ли консольный инструмент для сохранения некоторых команд в виде закладок или кнопок?
- 18. Есть ли быстрое и масштабируемое решение для сохранения данных?
- 19. Есть ли частичная команда sort для tcl?
- 20. Есть ли команда обновления redis?
- 21. Команда Curl для сохранения Rails send_data output
- 22. Есть ли команда TRY CATCH в Bash
- 23. Есть ли команда noop в Doxygen?
- 24. Есть ли команда отладки Quicklook в LLDB?
- 25. Есть ли где * как команда в SQL
- 26. Есть ли команда «до» в gdb?
- 27. Есть ли универсальный сон и универсальная команда паузы в C++?
- 28. Форсировать да для сохранения и сохранения в виде макрос свободной рабочей книги
- 29. Команда Vim map для сохранения файла и запуска теста
- 30. Есть ли команда в Node.js для просмотра моего текущего каталога?
Не знаете, почему это было отклонено. Здесь совершенно законный вопрос! – BmyGuest