Najlepszy sposób na konwersję pdf na wiele stron na oddzielne pliki jpg


34

Jaki jest najlepszy sposób na konwersję wielostronicowego pliku PDF na jednostronicowe pliki JPG w programie Photoshop CS3?

Szukam (częściowo) zautomatyzowanego procesu, ponieważ jest to 150-stronicowy plik pdf, więc trochę kłopotliwy w wykonywaniu go ręcznie.


3
Czy masz Adobe Acrobat, czy to tylko błąd? Jeśli otworzysz plik PDF w programie Acrobat, możesz wybrać polecenie Plik> Eksportuj> Obraz> JPEG, a wszystkie strony zostaną wyeksportowane jako JPG z ustawionymi ustawieniami.
Jari Keinänen,

1
@koiyu: Mogę docenić wygodę używania programu Acrobat do tworzenia obrazów rastrowych, robimy to w określonych przypadkach w moim dziale, nadal nie zalecałbym tego do ogólnego użytku, ponieważ może generować obrazy o wątpliwej jakości z różnych powodów .
Philip Regan,

Odpowiedzi:


24

Wiem, że pytałeś o Photoshopa, ale ... Jeśli masz komputer Mac, bardzo łatwo to zrobić za pomocą Automatora. Potrzebujesz tylko trzech akcji:

  1. Zapytaj o przedmioty wyszukiwarki
  2. Renderuj strony PDF jako obrazy
  3. Przenieś elementy wyszukiwarki

Możesz nawet wybrać model koloru, format (12 dostępnych), rozdzielczość i jakość kompresji. Aby to przetestować, przekonwertowałem tutaj plik PDF z 207 stronami:

Przy „600dpi / RGB / najlepszej możliwej jakości” konwersja do JPEG zajęła godzinę.
Przy „300dpi / RGB / 60% jakości” konwersja do JPEG zajęła około 5 minut.
(Mój laptop ma Core 2 Duo 2.26 Ghz)


nawet o tym nie pomyślałem, automator to cholernie zaawansowane narzędzie, o którym nie wiem w połowie ... dzięki! To poprawiło mój dzień!
ChrisR

Musiałem tylko dodać, że ta metoda działała dla mnie pięknie! Nigdy wcześniej tak bardzo nie otwierałem Automatora i dostałem to, aby wydrukować plik PDF ze 140 stronami w osobnych plikach. Dzięki prct !!
ckpepper02

Ta odpowiedź działała świetnie i miała tę dodatkową zaletę, że zapoznała mnie z aplikacją „Automator” mojego komputera Mac, którą zawsze byłem ciekawy, ale chciałem się jej uczyć - teraz czuję się swobodnie, używając jej do wszelkiego rodzaju rzeczy. Hej, uwielbiam wymianę stosów!
nocarrier

11

Wydaje się, że nie ma dobrze działającego domyślnego rozwiązania. Ale rozwiązanie jest w rzeczywistości dość łatwe.

Aby to zrobić, musimy stworzyć własną akcję w Photoshopie.

  1. Otwórz przykładowy obraz (lub pierwszy obraz pliku PDF)
  2. Wyświetl menu „Działania”
  3. Utwórz nową akcję. Nazwij go „Zapisz w JPG”
  4. Zapisz przykładowy obraz jako plik JPG w określonym folderze.
  5. Zamknij swój obraz.
  6. Zatrzymaj nagrywanie akcji.

  7. Otwórz wielostronicowy plik PDF (wybierasz, które strony mają zostać otwarte; każda strona otworzy się jako własny obraz. Uwaga: Jeśli chcesz 1 pdf, wybierz tylko 1 pdf. Jeśli chcesz wszystkie, przytrzymaj Shift i wybierz te, które chcesz otworzyć w Photoshopie. Spowoduje to otwarcie wszystkich stron pdf jako plików Photoshop w programie).

  8. Plik -> Automatyzacja -> Partia
  9. W obszarze „Akcja” powinna znajdować się akcja „Zapisz w JPG”, wybierz ją.
  10. Jako źródło wybierz „Otwarte pliki”
  11. Ustaw folder docelowy
  12. Wciśnij OK.

Powinno to zapisać wszystkie otwarte pliki jako pliki JPG, a następnie zamknąć pliki. (dla lepszej wydajności sugerowałbym zrobienie 25-50 stron jednocześnie zamiast wszystkich 150)


Problem polega na tym, że jest to jeden duży plik zawierający 150 stron, a nie 150 plików. Jakieś sugestie na ten temat? Być może najpierw podzielisz pdf?
ChrisR

Moja metoda została zaprojektowana dla jednego pliku z wieloma stronami, Chris. Podczas pisania tego samouczka użyłem wielostronicowego pliku PDF. W kroku 7 wymieniam pojedynczy plik.
Hanna

Ta metoda działała dla mnie, ale niektóre slajdy zawierały przezroczystość, którą można zapisać wraz z obrazem (przynajmniej przy PNG, założę się, że JPG zapisałby z białym tłem, które może wyglądać źle w zależności od pliku PDF). Zrobiłem 107 stron na raz i zajęło to tylko około 30 sekund.
Radley Sustaire,

Miło mi to słyszeć.
Hanna,

1
Wystarczy dodać, że w programie Acrobat XI jest on pod opcją Zapisz jako inne> Obraz> JPG
Miro

9

Wiem, że pytałeś o Phosothop, ale z ImageMagick :

$ convert output.pdf pages.jpg

będzie produkować pages-0.jpg, pages-1.jpg, ..., pages-n.jpg.


nie zawsze to niestety zadziała. Przynajmniej w moim przypadku. Jeśli podstawowy plik pdf został skomponowany .jpgs, działa on wspaniale, ale gdy składał się z plików .tiffs, niestety zawiódł. +1, ponieważ linia poleceń jest moim idealnym rozwiązaniem. - znalazłem tę odpowiedź przez google.
matchew

2
@matchew: Do każdego formatu potrzebujesz odpowiednich bibliotek. Np. Jpeg, libpng, libtiff, ghostscript dla PDF itp., Więc upewnij się, że je masz. Np. W OSX sprawdź, brew info imagemagickco masz, a czego nie.
kenorb

4

Być może w programie Acrobat wyodrębniasz pojedyncze strony (w obszarze Dokument → Wyodrębnij strony, możesz zrobić je wszystkie lub zakres), a następnie użyj akcji w Photoshopie, aby otworzyć → Zapisz jako JPG → zamknij i spakuj wszystkie pliki.


3
  1. Otwórz Adobe Acrobat Pro i otwórz wielostronicowy plik PDF
  2. Następnie zaznacz wszystkie ( Ctrl+ A) strony w panelu miniatur stron
  3. Na koniec kliknij Plik → Zapisz jako → Obraz → JPEG, wybierz ustawienia i zapisz.

2

Jeśli korzystasz z systemu Windows, możesz to zrobić za pomocą przeglądarki PDF-XChange Viewer ( http://www.tracker-software.com/product/downloads ).

Plik - Eksportuj - Eksportuj do obrazu ...

Zalety w stosunku do innych rozwiązań:

  • Możesz określić podzbiór (strony nieparzyste lub parzyste)
  • Możesz wybrać wszystkie ważne formaty plików
  • Do nazwy pliku można dodać nie tylko numer strony, ale także datę i godzinę
  • Możesz określić zakres (np. Od strony 45 - 123)

Eksportuj do obrazu w przeglądarce PDF-XZmień

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.