Adobe Illustrator sprawia, że ​​moje pliki PDF są OGROMNE! Dlaczego?

9

Otrzymałem pdf o wielkości około 1 MB, zawierający 6 stron. Otworzyłem każdą stronę, pojedynczo, w programie Illustrator, zmieniłem trochę tekstu, a następnie zapisałem, aby zapisać z powrotem w oryginalnym pliku PDF. Po 6 stronach drobnych zmian tekstu mój plik PDF powiększył się do 23 Mb!

Próbowałem zmienić kompresję obrazu do minimum. Oprócz tego, że oryginalne, wyraźne obrazy wyglądają okropnie, niewiele wpływa na rozmiar pliku.

To nie ma sensu. Próbowałem zapisywać bez zachowania możliwości edycji i wszystko inne, co może zaoszczędzić bajty, w tym optymalizację w programie Acrobat. Najlepsze, co udało mi się zrobić, to zmniejszyć rozmiar pliku do około 12 Mb przy niesamowitej jakości obrazu.

Uzupełnienie. Nie zaznaczyłem tego jako duplikatu innego pytania, ponieważ wprowadzane przeze mnie zmiany są tak proste, że nie ma powodu do zwiększania rozmiaru pliku, a odpowiedzi tam nie pomagają w mojej sytuacji. Jednak pierwsza odpowiedź dotycząca funkcji Audytu może okazać się pomocna.

stevero
źródło
Może spróbuj zmniejszyć rozdzielczość obrazu do 72 dpi?
Marcin
Czy osadza coś takiego jak czcionki, których nie masz lub czy są to oryginalne obrazy stron? Jeśli są to obrazy, spróbuj OCR.
Paul
próbowałeś otworzyć w InDesign? Mogą istnieć lepsze opcje optymalizacji wielostronicowych plików PDF niż Illustrator ..
Luciano
1
Najwyraźniej już tego próbowali, sądząc po tym, co mówią o „zmianie kompresji obrazu do minimum ... sprawiając, że oryginalne, ostre obrazy wyglądają okropnie”. Gdyby problemem była rozdzielczość obrazu rastrowego, nie tłumaczyłoby to zwiększenia rozmiaru oryginału.
user56reinstatemonica8

Odpowiedzi:

4

Zapisanie pliku PDF za pomocą programu Illustrator jest zasadniczo dokumentem programu Illustrator. Ma być używany jako część przepływu pracy w formacie PDF, więc zapisuje jak najwięcej informacji.

Jeśli chcesz utworzyć plik PDF do udostępniania o najmniejszym rozmiarze, wybierz Plik ▶ Drukuj i drukuj do PDF. To końcowy plik PDF przeznaczony do dystrybucji.

Simon White
źródło
3

Próbowałem tego przy użyciu różnych ustawień dla pliku PDF. Z podglądu (czytnik Mac PDF) wydrukowałem, a następnie z menu po lewej u dołu wybrałem Zapisz jako Adobe PDF. Przedstawia opcje ostatecznych ustawień PDF. Niektóre z nich (PDF / x 1b, np.) Zmniejszone do około połowy oryginalnego 23Mb. Wybór opcji „Najmniejszy rozmiar” zmniejszył się do około 256 KB, ale pogorszyła jakość obrazu. Po prostu użycie standardowego „Zapisz jako PDF ...”, który nie przedstawia opcji ustawień PDF, również zmniejszyło o połowę rozmiar pliku. To, co wydawało mi się najlepsze dla moich celów, to zapisywanie jako Adobe PDF i wybranie „jakości wydruku” dla ustawienia PDF. Zmniejszyło się to do 2,3 Mb przy jednoczesnym zachowaniu jakości obrazu (wciąż znacznie większej niż oryginał 1 Mb przy jednakowej jakości obrazu). Przynajmniej mogę wysłać ten plik e-mailem.

Uważam, że nie jest to szczególnie dobra odpowiedź, ponieważ pozostawia otwarte pytanie o to, co jest w tych dodatkowych 22Mb dodanych przez Illustrator. Innym pytaniem bez odpowiedzi jest pytanie, dlaczego użycie Zapisz jako PDF ... z podglądu, z jego ustawieniami PDF, tworzy pliki o różnych rozmiarach niż robi Acrobat, gdy używasz tego samego ustawienia.

stevero
źródło
Utworzenie własnego profilu pdf w oparciu o „[High Quality Print]”, ale zwiększenie próbkowania w dół obrazów rastrowych do 500 dla plików większych niż 750ppi pozwoliło uzyskać bardzo dobre wyniki przy względnie małym rozmiarze pliku.
geordie
2

Zgodność między różnymi czytnikami to jedna rzecz: może nowe pliki PDF mają szerszą kompatybilność niż oryginał? Może to powodować powiększanie się rozmiaru pliku, jeśli na przykład występuje złożony efekt, taki jak siatka gradientu, który może być reprezentowany jako jeden element we współczesnych czytnikach, ale musi zostać podzielony na tysiące osobnych elementów w starszych czytnikach. Miałem ten problem podczas zapisywania efektów siatki gradientu jako EPS, nigdy nie widziałem go w plikach PDF, ale jest to możliwe.


Jeśli to nie to, program Illustrator czasami dziwnie zmienia rozmiar pliku balonu. Mam pliki PDF, które mają uparcie kilka megabajtów, nawet po usunięciu całej zawartości pliku PDF! Wydaje mi się, że program Illustrator czasami niesie ciężar własny, o którym nie jest świadomy.

Jeśli wszystko inne zawiedzie, istnieją dwa brutalne podejścia do ustalania dziwnie balonowych rozmiarów plików, które można wypróbować pojedynczo lub razem:

  1. Utwórz nowy, pusty dokument z tymi samymi ustawieniami strony, a następnie skopiuj i wklej zawartość. Mamy nadzieję, że dzięki temu dzieło pozostanie bez śladu.
  2. Umieść wszystkie różne pliki PDF w innej aplikacji (najlepiej InDesign, jedna strona na stronę, ale możesz użyć programu Illustrator), a następnie zapisz stamtąd jako jeden plik PDF. Aplikacja główna powinna zastosować własne ustawienia PDF, miejmy nadzieję, że wesoło denerwuje wszystkie cruft w umieszczonych plikach PDF.

Zakładając, że problemem jest masa martwej wagi za plikiem PDF, mogą one zmusić Adobe do zignorowania tego martwego ciężaru i po prostu spojrzenia na rzeczywistą grafikę.

Wykonaj te czynności z oryginalnego pliku PDF z przedinflacją, na wypadek, gdyby wcześniejsze użycie odznaczenia opcji „Zachowaj możliwości edycji” wraz z dużymi ustawieniami kompatybilności lub podobnymi spowodowało nieodwracalne rozbicie efektu na tysiące części składowych.


Jeśli nawet to nie zadziała , są szanse, że program Illustrator rozbije coś prostego w coś skomplikowanego w momencie pierwszego otwarcia pliku PDF. Jeśli otworzysz, to nie rób nic oprócz zapisywania .ai, czy to też jest ogromne?

Jeśli edytowanie tekstu nie jest wystarczająco proste w programie Acrobat, możesz umieścić plik PDF w programie Illustrator (dlatego nie konwertuj go na edytowalny format programu Illustrator, a zatem nie rozwijaj żadnego efektu powodującego rozmiar pliku balonu), a następnie nałóż nowy tekst na wierzch.

Jeśli nakładanie się nie jest możliwe, jeśli masz program Acrobat lub podobny, możesz całkowicie usunąć niepoprawne elementy tekstowe, zapisać, a następnie umieścić w programie Illustrator i dodać nowy tekst w programie Illustrator na górze.

user56reinstatemonica8
źródło
user568458, próbowałem programu InDesign, ponieważ myślałem, że będzie w stanie obsłużyć wiele stron, w przeciwieństwie do programu Illustrator. Można się domyślić, że ponieważ każda z 6 stron musi być otwierana i zapisywana osobno, wiele bajtów dodanych przez Illustratora jest zbędnych. Niestety, InDesign nie otworzy tego pliku PDF.
stevero,
1
Nie, nie otwierasz pliku PDF w programie InDesign, tworzysz nowy plik PDF, tworząc pusty dokument w programie InDesign, a następnie dodając pliki PDF z programu Illustrator lub cokolwiek innegofile > place
user56reinstatemonica8
0

Nie wiem, dlaczego używasz Adobe Illustratora jako edytora tekstu zamiast Adobe Acrobat. Adobe Acrobat PDF Creator byłby lepszym narzędziem do tego celu. Jeśli nie posiadasz programu Adobe Acrobat PDF Creator, możesz także spróbować innego sposobu zmniejszenia rozmiaru pliku PDF za pomocą bezpłatnego oprogramowania.

Nie mogę nic zrobić z wielkością pliku wyjściowego 12 MB, ponieważ mój sposób na uzyskanie tego powoduje, że plik wyjściowy jest również o połowę mniejszy niż oryginalny plik wejściowy. Jednak mogę coś zrobić, aby poprawić straszną jakość obrazu pliku wyjściowego. Korzystam z bezpłatnego, wieloplatformowego programu open source o nazwie Ghostscript (Windows / Mac / Linux) w systemie Linux.

Otwórz terminal Linux i wpisz:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf  

output.pdfi input.pdfsą to nazwy, których używam do oznaczenia plików wejściowych i wyjściowych, i można je zmienić na różne nazwy plików, które nie zawierają pustych znaków.

Obrazy w pliku wyjściowym będą wyglądały OK, ale spodziewają się, że stracą odrobinę olśniewającej ostrości w małych szczegółach. W Ghostscript dostępnych jest kilka opcji do tworzenia plików wyjściowych o różnej jakości.

  • /screen - wybiera wyjście o niskiej rozdzielczości podobne do ustawienia „Optymalizacja ekranu” programu Acrobat Distiller.
  • /ebook - wybiera wyjście o średniej rozdzielczości podobne do ustawienia „eBook” programu Acrobat Distiller.
  • /printer - wybiera dane wyjściowe podobne do ustawienia „Optymalizacja drukowania” programu Acrobat Distiller.
  • /prepress - wybiera wyjście podobne do ustawienia „Prepress Optimized” programu Acrobat Distiller.
  • /default - wybiera dane wyjściowe, które mają być przydatne w szerokim zakresie zastosowań, być może kosztem większego pliku wyjściowego.
Karel
źródło
Korzystam z programu Illustrator, ponieważ jego narzędzia do edycji są znacznie łatwiejsze, przynajmniej dla mnie. Bardzo nie lubię edycji w Acrobat. Ponieważ oba są narzędziami Adobe, założyłem, że oba będą dopuszczalne. Niezależnie od tego, czy to założenie jest uzasadnione (można argumentować, że tak naprawdę nie jest to program Illustrator lub najlepszy), 23-krotny wzrost rozmiaru pliku, bez jakiegokolwiek wzrostu jakości, ilości, funkcji itp., Z pewnością nie jest uzasadniony.
stevero
2
Gdyby Acrobat był tak łatwy w użyciu jak Illustrator, Adobe prawdopodobnie nie nazwałby swojego produktu Acrobat.
karel
0

Spróbuj Plik> Zapisz jako ...> Zmniejszony rozmiar pliku PDF (CS6), aw starszych wersjach programu Acrobat może to być pod Dokumentem> Zmniejsz rozmiar pliku. Czasami działa to cuda, innym razem nie tak bardzo.

ispaany
źródło
Wątek w tym linku mówi, że Adobe Acrobat 9 ma wspomnianą funkcję zmniejszonego rozmiaru i że jest w stanie tworzyć pliki o mniejszych rozmiarach niż zoptymalizowany plik PDF w programie Acrobat 10. Niestety nie byłem w stanie określić na podstawie czytania wątku, czy autor mówił o darmowej wersji Adobe Acrobat Reader lub Adobe Acrobat Pro. Najbardziej optymistycznym wynikiem, na jaki można liczyć, jest to, że darmowy program Adobe Reader 9 ma tę funkcję i działa lepiej niż zoptymalizowany PDF.
karel
0

Zapisz plik jako plik PDF, a następnie wybierz opcję Drukuj wysokiej jakości i odznacz wszystko (w tym zwłaszcza opcję Zachowaj możliwości edycji programu Illustrator) oprócz Optymalizuj do szybkiego przeglądania stron internetowych.

e-tworzenie
źródło
Dodaj zrzut ekranu pokazujący, co masz na myśli. Witamy w GD.SE!
Mensch
0

Zapisanie pliku PDF za pomocą programu Illustrator jest zasadniczo dokumentem programu Illustrator. Ma być używany jako część przepływu pracy w formacie PDF, więc zapisuje jak najwięcej informacji.

Dokładnie.

Odznacz „Zachowaj możliwości edycji programu Illustrator” podczas zapisywania jako PDF, to powinno załatwić sprawę.

Felipe Correa
źródło
Jak powiedziałem w pierwszym pytaniu: „Próbowałem zapisać bez zachowania możliwości edycji”. Być może nie było to wystarczająco jasne. Najlepsza odpowiedź to ta z @ SimonWhite.
stevero