Szukam sposobu w Ubuntu, aby zmniejszyć rozmiar pliku pdf (poprzez obniżenie jakości obrazów).
Wiem, że można to zrobić w Ghostscript, wpisując następujące polecenie w terminalu:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Problem polega na tym, że nie mogę dokładnie określić jakości. Ten parametr -dPDFSETTINGS=/screen
decyduje o jakości; ale alternatywy są dość sztywne (na przykład można zrobić -dPDFSETTINGS=/ebook
dla nieco lepszej jakości).
Szukam sposobu na zmniejszenie rozmiaru pliku pdf w sposób, który pozwoli mi określić liczbowo żądaną jakość.
pdf
compression
ghostscript
Nicole
źródło
źródło
Odpowiedzi:
Udało mi się wprowadzić niewielką zmianę w poleceniu za pomocą opcji -r300 z @drN Opcja -r pozwala ustawić rozdzielczość wyjściową w formacie pdf, a także png.
źródło
-r
to, że w tych przypadkach opcja jest ignorowana.Te dwa posty, które opublikowałem na Stackoverflow, powinny ci pomóc. Próbowałem zmniejszyć rozmiar plików pdf, jednocześnie upewniając się, że spełniają one określone dpi lub ppi dla mojej pracy magisterskiej.
Zmniejszanie formatu pdf za pomocą ghostscript
Zmiana rozdzielczości obrazu pdf za pomocą gs
Próbowałeś się bawić
convert
w Linuksie?Edytować:
Jeśli dobrze pamiętam,
r300
to jest wyjście,dpi
ale możesz chcieć to sprawdzić. Konwertuje to pdf na png.LUB
Poinformuj nas jak to idzie! Dotyczy to formatu pdf lub dowolnego innego formatu do dowolnego innego formatu. Właśnie użyłem pliku wejściowego myPic.pdf i pliku wyjściowego fileout.pdf
źródło
:)
Najprostszym sposobem, jaki znalazłem, jest otwarcie pliku PDF za pomocą LibreOffice Draw, a następnie wyeksportowanie go do formatu PDF z oczekiwanym DPI. Okno dialogowe Eksportuj programu Draw pozwala określić DPI i inne opcje dla eksportowanego pliku PDF.
źródło
Myślę, że jest to najłatwiejszy sposób, aby zmniejszyć rozmiar do 50 +/- kb. Na terminalu przejdź do katalogu pliku: przykład
Następnie wpisz powyższy kod, gdzie:
to nowa nazwa pliku i
to nazwa pliku.
źródło