Ищете простое сканирование Windows (несколько страниц) в одном приложении PDF?

27115
Troggy

Я хотел бы найти простое программное обеспечение для сканирования на компьютере под управлением Windows, которое может сканировать в PDF, но я бы хотел, чтобы пакет или несколько страниц были объединены в один большой PDF.

Я видел пару вопросов о программном обеспечении сканирования в PDF, но ничего не говорил о сканировании в большие многостраничные PDF-файлы.

РЕДАКТИРОВАТЬ: Я удивлен, что нет больше вариантов там. Многие ли сканеры / все в одном устройстве поставляются с прилагаемым программным обеспечением, которое выполняет эту функцию?

РЕДАКТИРОВАТЬ 2: Я попробовал Scan2PDF, и он несколько раз зависал в середине задания сканирования, а затем выдавал неанглийские сообщения об ошибках. В противном случае мне понравилось, насколько простым было приложение, просто выберите количество страниц и нажмите ОК.

Есть еще какие-нибудь истории успеха?

18

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

14
Deb

В этом блоге было лучшее задокументированное предложение о простой и приятной iCopy .

Я перепробовал все остальные и многое другое, и только это сработало без нареканий. Я уже десять лет бесплатно пользуюсь CutePDF, который действует как конвертер «в pdf» после того, как все ваши страницы отсканированы с помощью iCopy.

Спасибо, iCopy отлично работал там, где многие другие потерпели неудачу - и он также бесплатный и с открытым исходным кодом. EMP 12 лет назад 1
Более того, iCopy - это классная программа, так как начиная с версии 1.6 она может создавать PDF документы без необходимости использования внешней программы. Pincopallino 11 лет назад 0
Я просто использовал это для сканирования примерно 30 двусторонних страниц, и у меня не было ни одной проблемы. Когда я случайно начал сканировать не ту страницу, она позволила мне отменить страницу, а затем повторить страницу, не теряя предыдущую работу. Sam 11 лет назад 0
1
Snark

Сканеры Canon поставляются с инструментом CanoScan Toolbox. Он может генерировать многостраничные файлы PDF.

VueScan - это название инструмента, который приходит мне в голову. Он не совместим со всеми сканерами (большинство из них поддерживается; список совместимости здесь ; для Windows поддерживаются сканеры WIA). К сожалению, это не бесплатно. Но у него есть функция « Сканирование в многостраничный файл PDF ».

Видимо (я не пробовал), Scan2PDF бесплатен и может это сделать.

Личное мнение: VueScan очень плохо собран и вызывает постоянные проблемы сопряжения с моим OfficeJet J4680. Несмотря на это, интерфейс просто не интуитивно понятен и не выглядит так же, как обычное приложение Windows или любое другое приложение в этом отношении. NoCatharsis 11 лет назад 0
1
solved

Благодарю. Я нашел флажок в программном обеспечении CanonScan.

Сканирование в файл. Нажмите кнопку настроек PDF. установите флажок мульти PDF.

При сканировании он спросит, есть ли другая страница после каждого сканирования.

1
Abs Mar

Попробуйте быстрое сканирование в PDF . Это быстро, просто, легко и надежно.

1
scls

На мой взгляд, лучший способ добиться этой цели - не использовать программу с графическим интерфейсом пользователя, а использовать набор сценариев bash (как в среде Unix / Linux), поэтому, если у вас есть некоторые базовые знания в области программирования, вы сможете делать гораздо больше вещей, которые программа GUI может предоставить вам.

Вы можете сначала установить минимальную Unix-подобную командную строку, которую вы можете использовать

Я предпочитаю Cygwin, так как он содержит огромное количество программного пакета.

Если вы хотите извлечь изображение из PDF-файла, установите также pdfimages pdfimages - это утилита командной строки с открытым исходным кодом для извлечения изображений из PDF-файлов. Он свободно доступен в составе poppler-utils и xpdf-utils и по умолчанию включен во многие дистрибутивы Linux.

$ pdfimages file.pdf foo 

Это использование создает серию пронумерованных изображений с "foo" в качестве префикса.

Фактически используйте $ mkdir temp $ mkdir temp / jpg

создать временную папку с именем jpg внутри временного каталога

$ pdfimages -j file.pdf temp/jpg/foo 

Допустим, у вас есть несколько изображений fooXXXX.jpg в папке temp.

В вашем случае у вас когда-либо были изображения fooXXXX.jpg.

Теперь вы можете сгенерировать один PDF с помощью convert (командная строка из ImageMagick)

Поэтому скачайте ImageMagick http://www.imagemagick.org/ или установите его с помощью диспетчера пакетов Cygwin

Взгляните на документацию по конвертации (наберите «ImageMagick convert» в вашей любимой поисковой системе)

Таким образом, вы понимаете, что для преобразования ваших фотографий в один файл PDF вам придется написать

$ convert -compress jpeg temp/*.jpg my_output_file.pdf 

Вот и все ... ;-) но это решение можно расширить ...

Давайте представим, что отсканированные изображения пришли из книги ... 1 файл - это фактически 2 страницы вашей книги ...

так что если у вас есть 10 файлов ... в вашей книге 20 страниц ... и вы хотите, чтобы в вашем PDF тоже было 20 страниц.

Таким образом, вам нужно разделить изображение, содержащееся в одном файле, чтобы сделать 2 файла для каждой страницы.

Допустим, у вас есть файл temp / foo0001.jpg, у вас будет 2 файла: temp2 / foo0001a.jpg (левая страница) и temp2 / foo0001b.jpg (правая страница)

Создайте каталог temp2 (куда будут идти ваши слитые файлы)

$ mkdir temp2 $ mkdir temp2/jpg 

Создайте файл с именем split_jpg_minw.sh с помощью текстового редактора (Emacs, VI или, если вы предпочитаете приложение Windows, вы можете использовать Notepad или Notepad ++)

minimal_width=1500 minimal_width_ignore=10  rm temp2/jpg/*.jpg for f in temp/jpg/*.jpg do f2=$(basename $f) read -r width height <<< $( convert $f -format "%w %h" info:) width2=$(( $ / 2 )) height2=$ if [ $width -gt $minimal_width ]; then echo "split $f $x$ to 2 files $x$" convert $f -crop $x$+0+0 +repage temp2/jpg/$a.jpg convert $f -crop $x$+$width2+0 +repage temp2/jpg/$b.jpg else if [ $width -gt $minimal_width_ignore ]; then # ignore if with < 10px echo "copy $f $x$ (don't split because width<$minimal_width)" cp $f temp2/jpg/$f2 else echo "ignore $f $x$ width=$width<minimal_width_ignore=$minimal_width_ignore" fi  fi do 

width = 1500px - это предел для разделения файла (или нет)

  • файл с шириной более 1500 пикселей будет разделен
  • файл шириной менее 1500 пикселей не будет разделен

Сделайте этот скрипт исполняемым

$ chmod +x split_jpg_minw.sh 

(вы можете использовать клавишу табуляции для автозаполнения имени файла)

Запустить скрипт

$ ./split_jpg_minw.sh 

Разделенные файлы будут в папке temp2 / jpg

Создайте новый «разделенный» файл.

$ convert -compress jpeg temp2/*.jpg my_output_file_splitted.pdf 

Вы можете добавить гораздо больше параметров в свою цепочку для создания PDF-файла с использованием сценариев bash.

Там нет предела ... вы просто должны изучить сценарии (но некоторые примеры кода иногда гораздо полезнее, чем книги)

Например, вы можете применить фильтр к вашим изображениям перед созданием файла PDF (например, для удаления узора Муара или для уменьшения шума) с помощью инструментов командной строки, таких как G'MIC.

0
eleven81

Если вы можете найти программное обеспечение, которое вас устраивает, которое может сканировать в файл формата Microsoft Office, например .DOC, вы можете использовать OpenOffice.org (бесплатно) для преобразования файла .DOC в файл .PDF.

Да, все легко конвертировать со всеми бесплатными PDF-принтерами. Мне просто нужно что-то, что будет производить один файл многостраничного PDF-файла из пакетного сканирования х листов. Troggy 15 лет назад 0
0

Моя рекомендация:

PDFill PDF Tools - бесплатный набор инструментов PDF для слияния, разделения, переупорядочения, шифрования, дешифрования, поворота, обрезки, переформатирования, верхнего колонтитула, нижнего колонтитула, водяного знака, изображений в PDF, PDF в изображения, полей формы, удаления / выравнивания / списка, PostScript в PDF, Информация в формате PDF, сканирование в PDF и создание прозрачного изображения.

Интерфейс немного загроможден, но программное обеспечение отличное, и его обязательно нужно иметь, если вы много работаете с PDF-файлами.

0
Christian Davén

CutePDF Professional имеет функцию «Scan to PDF» с многостраничной настройкой. Он также может возобновить многостраничное сканирование, добавляя отсканированные страницы в существующий PDF.