![]() |
программа для снятия скринов с текста
добрый день всем!
люди, посоветуйте, пожалуйста, утилитку, чтобы могла нарезать скриншоты экрана автоматом по заданной программе. задача такая: текстовый файл, большого размера, открывается, выбирается размер шрифта, и снимаются скриншоты в JPEG в виде страниц. то есть, второй скриншот включает последнюю строчку текста в первом, и т. д.. в результате получается огромное количество фотографий, представляющих собой постраничное отображение текста. нужно автоматизировать этот процесс. наверно нет смысла искать среди программ по снятию скриншотов, ибо в принципе она должна как-то задействовать в своей работе работу текстового редактора, а такое вряд ли существует. может, наоборот, есть какой-нибудь текстовый редактор с функцией автоматического снятия скриншотов по заданным параметрам? подскажите, если кто сталкивался с такой фишкой. |
serserdada, не совсем понятна задача - нужно получить текст в виде картинки?
проще воспользоваться виртуальными принтерами. |
да-да, в виде картинки. но не одной, а в виде множества картинок, т. к. файл очень большой, например, книга. и сделать эту книгу в форме слайд-шоу из JPEG. вручную это делается очень просто - открывается любой текст-редактор и снимаются скрины любой скрин-утилитой, но если в результате должно получиться тысячи полторы картинок, то это как минимум две полные ночи работы, а вот если бы сделать те же операции автоматически!
я никогда не сталкивался с работой виртуальных принтеров, не имею ни малейшего понятия, но если это выход из положения, то конечно, буду осваивать, не проблема. подскажите только сможет ли виртпринтер помочь мне, и если да, то какой лучше для этих целей. |
виртуальный принтер тут не поможет, потому что он сохраняет в *.xps
лучше взять программу AutoIT, с ней идет программа Au3record и записать действия (открывается любой текст-редактор и снимаются скрины любой скрин-утилитой) и прокрутить макрос сколько нужно |
ferget, спасибо, я потрогал то, что Вы порекомендовали, но там чтобы разобраться нужно уметь работать со скриптами, а у меня таких навыков нет, я не программист, даже пользователь посредственный, там мне тёмный лес. я, к тому же, в тех вариантах AutoIT, что удалось скачать, не нашёл указанной Вами Au3record, да если бы и нашёл, сомневаюсь, что это помогло бы мне.
мне бы что-нибудь похожее, только в форме утилиты, с доступным интерфейсом, типа, нажал кнопку, провёл несколько операций, она запомнила их, сделала сама себе там программу, какую нужно, и по моей команде только повторила этот цикл определённое количество раз. ну что-то наподобие, я к примеру просто говорю, я же не знаю, существуют ли вообще утилиты такие на таком уровне для простого чайник-пользователя. если нет такого - может посоветуете какой-то принципиально иной способ? |
в общем все просто
открываете текстовый файл, хоть в блокноте, выбираете в меню пункт печать, затем при выборе принтеров выбираете Microsoft XPS document writer и ставите галочку печатать в файл, сохраняете файл *.xps, затем берете вот здесь программу http://softarchive.ru/item/23096.html и перегоняете *.xps в jpg |
попробовал следовать в точности всем Вашим инструкциям, ничего не понял по дороге.
беру комбинацию двух программ - AkelPad и XPSConverter (скачал и заинсталлировал). открыл txt в AkelPad-е, печать, выбрал принтер, поставил галочку, потребовалось дать имя файлу, но потом мне необходимо было нажать на "печать", и не получилось скомандовать .xps, файл программа создала, но тип файла непонятно какой, просто "файл" и всё. ну это ладно, Вы мне объясните, пожалуйста, в принципе какая программа должна нарезать страницы - AkelPad или XPSConverter? если текстовый редактор, то я не понял как. а роль конвертера сводится только к перекодировке?, или он сам и будет выполнять ту автоматизацию, которая мне нужна? для меня, ведь, самое важное - где идёт процесс превращения одного файла в множество страниц, а с конвертацией txt-xps-jpg я с горем пополам как-нибудь разберусь. |
XPSConverter сам нарезает на страницы, каждая страница - отдельный jpg, в меню file сначала open, затем convert to, появится окно настроек там выберите нужные
и в akelpad все работает, в меню файл печать, выбрать принтер, отметить печать в файл, нажать кнопку печать, появится окно печать в файл набрать, допустим, E:\1.xps |
всё понял, ferget, вроде получилось. буду ковырять дальше. а скажите, знакомы ли Вам кроме этого xps-конвертера другие с такой же возможностью делать картинки, чтобы можно было выбрать, ну чтобы настройки были пообширней, например?.
|
в google
xps в jpg там много программ, поищите, хотя мне эта понравилась больше всего |
спасибо, ferget. дальше я сам. проблема закрыта.
|
Время: 01:47. |
Время: 01:47.
© OSzone.net 2001-