ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Разворот файла в формате pdf
@ 2011-10-14  5:25 Олег Потеев
  2011-10-14  5:49 ` Константин Михайленко
  2011-10-14  7:33 ` "Vasyĺ V. Vercynśkyj"
  0 siblings, 2 replies; 9+ messages in thread
From: Олег Потеев @ 2011-10-14  5:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Есть несколько сотен файлов в формате pdf
Мжно ли одной командой их все развернуть, ну например вправо?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  5:25 [Comm] Разворот файла в формате pdf Олег Потеев
@ 2011-10-14  5:49 ` Константин Михайленко
  2011-10-14  5:56   ` Олег Потеев
  2011-10-14  7:33 ` "Vasyĺ V. Vercynśkyj"
  1 sibling, 1 reply; 9+ messages in thread
From: Константин Михайленко @ 2011-10-14  5:49 UTC (permalink / raw)
  To: ALT Linux Community general discussions

$ for file in *.pdf; do $(convert -rotate 90 "$file" "$file"); done
Как-то так.
За точное направление поворота и качество не ручаюсь ;)
Возможно, лучше не convert использовать, а цепочку pdf2ps | pstops | ps2pdf

14 октября 2011 г. 11:25 пользователь Олег Потеев
<info-vcvitstat@tut.by> написал:
> Есть несколько сотен файлов в формате pdf
> Мжно ли одной командой их все развернуть, ну например вправо?
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  5:49 ` Константин Михайленко
@ 2011-10-14  5:56   ` Олег Потеев
  2011-10-14  6:38     ` Yury Aliaev
  0 siblings, 1 reply; 9+ messages in thread
From: Олег Потеев @ 2011-10-14  5:56 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 14 октября 2011 08:49:19 автор Константин Михайленко написал:
> for file in *.pdf; do $(convert -rotate 90 "$file" "$file"); done
Большое спасибо. 
Помогло: for file in *.pdf; do $(convert -rotate -90 "$file" "$file"); done

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  5:56   ` Олег Потеев
@ 2011-10-14  6:38     ` Yury Aliaev
  2011-10-14  6:55       ` Константин Михайленко
  0 siblings, 1 reply; 9+ messages in thread
From: Yury Aliaev @ 2011-10-14  6:38 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On 10/14/2011 12:56 AM, Олег Потеев wrote:
> В сообщении от 14 октября 2011 08:49:19 автор Константин Михайленко написал:
>> for file in *.pdf; do $(convert -rotate 90 "$file" "$file"); done
> Большое спасибо.
> Помогло: for file in *.pdf; do $(convert -rotate -90 "$file" "$file"); done

А разве при этом документ не будет преобразован в растр?



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  6:38     ` Yury Aliaev
@ 2011-10-14  6:55       ` Константин Михайленко
  2011-10-14  7:28         ` Олег Потеев
  0 siblings, 1 reply; 9+ messages in thread
From: Константин Михайленко @ 2011-10-14  6:55 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> А разве при этом документ не будет преобразован в растр?

Вот я того же опасаюсь.
По-моему, ещё и потеря качества произойдёт.
Потому и предложил ещё и вариант с конвейером

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  6:55       ` Константин Михайленко
@ 2011-10-14  7:28         ` Олег Потеев
  2011-10-14  7:38           ` "Vasyĺ V. Vercynśkyj"
  2011-10-14 19:39           ` Dmitry Chistikov
  0 siblings, 2 replies; 9+ messages in thread
From: Олег Потеев @ 2011-10-14  7:28 UTC (permalink / raw)
  To: community

В сообщении от 14 октября 2011 09:55:41 автор Константин Михайленко написал:
> > А разве при этом документ не будет преобразован в растр?
> 
> Вот я того же опасаюсь.
> По-моему, ещё и потеря качества произойдёт.
> Потому и предложил ещё и вариант с конвейером
Перевернул таким образом:
for file in *.pdf; do $(convert -rotate -90 "$file" "$file"); done

Вроде ничего в качестве не потерял.
Спасибо всем, кто откликнулся.
Тема закрыта

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  5:25 [Comm] Разворот файла в формате pdf Олег Потеев
  2011-10-14  5:49 ` Константин Михайленко
@ 2011-10-14  7:33 ` "Vasyĺ V. Vercynśkyj"
  1 sibling, 0 replies; 9+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-10-14  7:33 UTC (permalink / raw)
  To: community

14.10.2011 08:25, Олег Потеев пишет:
> Есть несколько сотен файлов в формате pdf
> Мжно ли одной командой их все развернуть, ну например вправо?
Это умеют pdftk и pdfjam (последний свежее, но много за собой тянет).

Пример: повернуть все страницы во всех документах текущего каталога на 
90 градусов по часовой стрелке:

for i in *; do pdftk "$i" cat 1-endE output rotated_"$i"; done

подробности в манах.

-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  7:28         ` Олег Потеев
@ 2011-10-14  7:38           ` "Vasyĺ V. Vercynśkyj"
  2011-10-14 19:39           ` Dmitry Chistikov
  1 sibling, 0 replies; 9+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-10-14  7:38 UTC (permalink / raw)
  To: community

14.10.2011 10:28, Олег Потеев пишет:
> В сообщении от 14 октября 2011 09:55:41 автор Константин Михайленко написал:
>>> А разве при этом документ не будет преобразован в растр?
>>
>> Вот я того же опасаюсь.
>> По-моему, ещё и потеря качества произойдёт.
>> Потому и предложил ещё и вариант с конвейером
> Перевернул таким образом:
> for file in *.pdf; do $(convert -rotate -90 "$file" "$file"); done
>
> Вроде ничего в качестве не потерял.
> Спасибо всем, кто откликнулся.
> Тема закрыта

Если у Вас pdf-файлы не содержат текстового слоя, то при использовании 
convert ничего не потеряете. В противном случае текст будет утерян, ну и 
файлы наберут вес.


-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Разворот файла в формате pdf
  2011-10-14  7:28         ` Олег Потеев
  2011-10-14  7:38           ` "Vasyĺ V. Vercynśkyj"
@ 2011-10-14 19:39           ` Dmitry Chistikov
  1 sibling, 0 replies; 9+ messages in thread
From: Dmitry Chistikov @ 2011-10-14 19:39 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Олег Потеев, Oct. 14, 2011, 10:28 +0300:
> Перевернул таким образом:
> for file in *.pdf; do $(convert -rotate -90 "$file" "$file"); done
> [...]
> Тема закрыта

На всякий случай замечу, что, во-первых, подстановка вывода $(...) тут
совершенно ни к чему (см., например, bash(1)) и, во-вторых, вместо
"convert OPTIONS f1 f1" естественнее использовать "mogrify OPTIONS f1"
(см., например, ImageMagick(1)).

Ну и про форматы тут уже сказали.

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-10-14 19:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-14  5:25 [Comm] Разворот файла в формате pdf Олег Потеев
2011-10-14  5:49 ` Константин Михайленко
2011-10-14  5:56   ` Олег Потеев
2011-10-14  6:38     ` Yury Aliaev
2011-10-14  6:55       ` Константин Михайленко
2011-10-14  7:28         ` Олег Потеев
2011-10-14  7:38           ` "Vasyĺ V. Vercynśkyj"
2011-10-14 19:39           ` Dmitry Chistikov
2011-10-14  7:33 ` "Vasyĺ V. Vercynśkyj"

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git