Разделение страницы PDF в два раза

У меня есть файл PDF, который был результатом сканирования книги.

В этом файле 2 страницы книги соответствуют 1 в PDF. Поэтому, когда я вижу страницу в файле PDF, я на самом деле вижу 2 страницы книги.

(original)

Я хотел бы знать если есть способ конвертировать этот файл в другой PDF, где 1 страница книги соответствует 1 странице PDF, то есть нормальной ситуации.

29
задан 13 August 2011 в 00:09

56 ответов

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 25 May 2018 в 19:22
  • 1
    Я искал более простой способ использовать unpaper без необходимости создавать ppm-файлы, и это все. Очень полезный ответ. – To Do 26 January 2012 в 15:53
  • 2
    Для будущих читателей: это не делает то, что вы хотите, с не-образными PDF-файлами - импортируются только изображения. gscan2pdf отлично подходит для сканирования, хотя :). – Andrew Aylett 14 November 2012 в 04:00

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 25 July 2018 в 21:28

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 31 July 2018 в 11:34

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 2 August 2018 в 03:06

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 4 August 2018 в 18:57

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 6 August 2018 в 03:19

Попробуйте Gscan2pdf, который вы можете загрузить из Software Center или который вы можете установить из командной строки sudo apt-get install gscan2pdf.

Открыть Gscan2Pdf:

файл> импортировать файл PDF; Теперь у вас есть одна страница (см. Левый столбец): затем инструменты> Очистить; выберите double как layout и #output pages as 2, затем нажмите OK; Gscan2pdf разбивает ваш документ (между прочим, он также очистят его и вернет его и т. Д.) Теперь у вас есть две страницы: сохраните свой PDF-файл, если вы удовлетворены результатом.
24
ответ дан 7 August 2018 в 21:00
Благодаря @marttt и их ответ в Unix & amp; Linux.

Вы можете использовать mutool (который входит как часть mupdf):

mutool poster -x 2 input.pdf output.pdf

Вы также можете использовать -y, если хотите выполнить вертикальное разделение.

19
ответ дан 25 May 2018 в 19:22
  • 1
    В Uubuntu 16.04 имя пакета - mupdf-tools (поэтому .. sudo apt-get install mupdf-tools). – franzlorenzon 3 November 2016 в 13:49

Я бы использовал Брисс. Он позволяет вам выбирать различные области каждой страницы, каждая из которых должна превращаться в новую страницу.

12
ответ дан 25 May 2018 в 19:22
  • 1
    Я принял ответ от Бенджамина, а не от вас, потому что Брисс еще не созрел. Я попробовал Брисса, и это выглядит хорошо. Но установка gscan2pdf намного быстрее и чище. Спасибо за ваш вклад, во всяком случае! – JGNog 6 September 2011 в 04:04
  • 2
    Я уже более года использую Брисс. Кажется разумным зрелым для меня. – frabjous 6 September 2011 в 04:12
  • 3
    Это потрясающе – user2413 23 April 2015 в 18:05

Другой вариант - ScanTailor.

apt-get install scantailor

Это, к сожалению, работает только на входы файлов изображений, но достаточно просто конвертировать отсканированный PDF-файл в jpg. Вот один лайнер, который я использовал для преобразования целого каталога PDF-файлов в jpg. Если PDF имеет n страниц, он делает n jpg-файлы.

for f in ./*.pdf; do gs -q -dSAFER -dBATCH -dNOPAUSE -r300 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=png16m "-sOutputFile=$f%02d.png" "$f" -c quit; done;

У меня были скриншоты, готовые поделиться, но у меня нет достаточного количества сообщений, чтобы опубликовать их. [ ! d7]

Выводит ScanTailor в tif, поэтому, если вы хотите, чтобы файлы были в PDF, вы можете использовать это, чтобы сделать PDF для каждой страницы.

for f in ./*.tif; do tiff2pdf "$f" -o "$f".pdf -p letter -F; done;

Тогда вы можете использовать этот однострочный вкладыш или приложение типа PDFShuffler для объединения любых или всех файлов в один PDF-файл.

gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf *.pdf

2
ответ дан 25 May 2018 в 19:22

Вот скрипт python для этого.

https://gist.github.com/tshrinivasan/23d8e4986cbae49b8a8c

1
ответ дан 25 May 2018 в 19:22

Sejda может сделать это либо с помощью своего веб-интерфейса, либо интерфейса командной строки (с открытым исходным кодом). Задача называется splitdownthemiddle

0
ответ дан 25 May 2018 в 19:22

Вы можете использовать okular или любой PDF-ридер, а затем использовать печать в файл и выбирать опции и копии-> страницы. Выберите интересующие вас страницы и распечатайте их. Он вырезает выбранные страницы. Простой и легкий!

0
ответ дан 25 May 2018 в 19:22

Есть замечательный программный сканк. Это бесплатно и хорошо работает через вино. Дополнительная информация здесь.

-2
ответ дан 25 May 2018 в 19:22

Sejda может сделать это либо с помощью своего веб-интерфейса, либо интерфейса командной строки (с открытым исходным кодом). Задача называется splitdownthemiddle

0
ответ дан 25 July 2018 в 21:28
Благодаря @marttt и их ответ в Unix & amp; Linux.

Вы можете использовать mutool (который входит как часть mupdf):

mutool poster -x 2 input.pdf output.pdf

Вы также можете использовать -y, если хотите выполнить вертикальное разделение.

19
ответ дан 25 July 2018 в 21:28
  • 1
    В Uubuntu 16.04 имя пакета - mupdf-tools (поэтому .. sudo apt-get install mupdf-tools). – franzlorenzon 3 November 2016 в 13:49

Другой вариант - ScanTailor.

apt-get install scantailor

Это, к сожалению, работает только на входы файлов изображений, но достаточно просто конвертировать отсканированный PDF-файл в jpg. Вот один лайнер, который я использовал для преобразования целого каталога PDF-файлов в jpg. Если PDF имеет n страниц, он делает n jpg-файлы.

for f in ./*.pdf; do gs -q -dSAFER -dBATCH -dNOPAUSE -r300 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=png16m "-sOutputFile=$f%02d.png" "$f" -c quit; done;

У меня были скриншоты, готовые поделиться, но у меня нет достаточного количества сообщений, чтобы опубликовать их. [ ! d7]

Выводит ScanTailor в tif, поэтому, если вы хотите, чтобы файлы были в PDF, вы можете использовать это, чтобы сделать PDF для каждой страницы.

for f in ./*.tif; do tiff2pdf "$f" -o "$f".pdf -p letter -F; done;

Тогда вы можете использовать этот однострочный вкладыш или приложение типа PDFShuffler для объединения любых или всех файлов в один PDF-файл.

gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf *.pdf

2
ответ дан 25 July 2018 в 21:28

Есть замечательный программный сканк. Это бесплатно и хорошо работает через вино. Дополнительная информация здесь.

-2
ответ дан 25 July 2018 в 21:28

Я бы использовал Брисс. Он позволяет вам выбирать различные области каждой страницы, каждая из которых должна превращаться в новую страницу.

12
ответ дан 25 July 2018 в 21:28
  • 1
    Я принял ответ от Бенджамина, а не от вас, потому что Брисс еще не созрел. Я попробовал Брисса, и это выглядит хорошо. Но установка gscan2pdf намного быстрее и чище. Спасибо за ваш вклад, во всяком случае! – JGNog 6 September 2011 в 04:04
  • 2
    Я уже более года использую Брисс. Кажется разумным зрелым для меня. – frabjous 6 September 2011 в 04:12
  • 3
    Это потрясающе – user2413 23 April 2015 в 18:05

Вы можете использовать okular или любой PDF-ридер, а затем использовать печать в файл и выбирать опции и копии-> страницы. Выберите интересующие вас страницы и распечатайте их. Он вырезает выбранные страницы. Простой и легкий!

0
ответ дан 25 July 2018 в 21:28

Вот скрипт python для этого.

https://gist.github.com/tshrinivasan/23d8e4986cbae49b8a8c

1
ответ дан 25 July 2018 в 21:28

Sejda может сделать это либо с помощью своего веб-интерфейса, либо интерфейса командной строки (с открытым исходным кодом). Задача называется splitdownthemiddle

0
ответ дан 31 July 2018 в 11:34
Благодаря @marttt и их ответ в Unix & amp; Linux.

Вы можете использовать mutool (который входит как часть mupdf):

mutool poster -x 2 input.pdf output.pdf

Вы также можете использовать -y, если хотите выполнить вертикальное разделение.

19
ответ дан 31 July 2018 в 11:34
  • 1
    В Uubuntu 16.04 имя пакета - mupdf-tools (поэтому .. sudo apt-get install mupdf-tools). – franzlorenzon 3 November 2016 в 13:49

Другой вариант - ScanTailor.

apt-get install scantailor

Это, к сожалению, работает только на входы файлов изображений, но достаточно просто конвертировать отсканированный PDF-файл в jpg. Вот один лайнер, который я использовал для преобразования целого каталога PDF-файлов в jpg. Если PDF имеет n страниц, он делает n jpg-файлы.

for f in ./*.pdf; do gs -q -dSAFER -dBATCH -dNOPAUSE -r300 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=png16m "-sOutputFile=$f%02d.png" "$f" -c quit; done;

У меня были скриншоты, готовые поделиться, но у меня нет достаточного количества сообщений, чтобы опубликовать их. [ ! d7]

Выводит ScanTailor в tif, поэтому, если вы хотите, чтобы файлы были в PDF, вы можете использовать это, чтобы сделать PDF для каждой страницы.

for f in ./*.tif; do tiff2pdf "$f" -o "$f".pdf -p letter -F; done;

Тогда вы можете использовать этот однострочный вкладыш или приложение типа PDFShuffler для объединения любых или всех файлов в один PDF-файл.

gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf *.pdf

2
ответ дан 31 July 2018 в 11:34

Есть замечательный программный сканк. Это бесплатно и хорошо работает через вино. Дополнительная информация здесь.

-2
ответ дан 31 July 2018 в 11:34

Я бы использовал Брисс. Он позволяет вам выбирать различные области каждой страницы, каждая из которых должна превращаться в новую страницу.

12
ответ дан 31 July 2018 в 11:34
  • 1
    Я принял ответ от Бенджамина, а не от вас, потому что Брисс еще не созрел. Я попробовал Брисса, и это выглядит хорошо. Но установка gscan2pdf намного быстрее и чище. Спасибо за ваш вклад, во всяком случае! – JGNog 6 September 2011 в 04:04
  • 2
    Я уже более года использую Брисс. Кажется разумным зрелым для меня. – frabjous 6 September 2011 в 04:12
  • 3
    Это потрясающе – user2413 23 April 2015 в 18:05

Вы можете использовать okular или любой PDF-ридер, а затем использовать печать в файл и выбирать опции и копии-> страницы. Выберите интересующие вас страницы и распечатайте их. Он вырезает выбранные страницы. Простой и легкий!

0
ответ дан 31 July 2018 в 11:34

Вот скрипт python для этого.

https://gist.github.com/tshrinivasan/23d8e4986cbae49b8a8c

1
ответ дан 31 July 2018 в 11:34

Sejda может сделать это либо с помощью своего веб-интерфейса, либо интерфейса командной строки (с открытым исходным кодом). Задача называется splitdownthemiddle

0
ответ дан 2 August 2018 в 03:06
Благодаря @marttt и их ответ в Unix & amp; Linux.

Вы можете использовать mutool (который входит как часть mupdf):

mutool poster -x 2 input.pdf output.pdf

Вы также можете использовать -y, если хотите выполнить вертикальное разделение.

19
ответ дан 2 August 2018 в 03:06
  • 1
    В Uubuntu 16.04 имя пакета - mupdf-tools (поэтому .. sudo apt-get install mupdf-tools). – franzlorenzon 3 November 2016 в 13:49

Другие вопросы по тегам:

Похожие вопросы: