Jak dodać numery stron do pliku PDF. Jak scalić pliki PDF i dodać paginację? Możesz usunąć niepotrzebne numery stron



numeracja stron w programie Word online (10)

Jeśli masz duży dokument (ponad 500 stron) w języku Postscript i chcesz dodać numery stron, czy ktoś wie, jak to zrobić?

możesz po prostu użyć

z tym jako pierwszym argumentem wiersza poleceń:

Liczba (początek=1, rozmiar=40, x=297,5 pkt, y=10 pkt)

W oparciu o proponowane rozwiązanie rcs wykonałem następujące czynności:

Przekonwertowałem dokument na przykład.pdf i uruchomiłem pdflatex addpages, gdzie addpages.tex czyta:

\documentclass(article) \usepackage(pdfpages) \usepackage(fancyhdr) \topmargin 70pt \oddsidemargin 70pt \pagestyle(fancy) \rfoot(\Large\thepage) \cfoot() \renewcommand (\headrulewidth)(0pt) \renewcommand ( \footrulewidth)(0pt) \begin(document) \includepdfset(pagecommand=\thispagestyle(fancy)) \includepdf(example.pdf) % dopasowanie papieru i skala nie zawsze są konieczne - zależy od przesyłanej pracy. \end(document )

lub alternatywnie dla stron dwustronnych (czyli ze stałym numerem strony na zewnątrz):

\documentclass(book) \usepackage(pdfpages) \usepackage(fancyhdr) \topmargin 70pt \oddsidemargin 150pt \evensidemargin -40pt \pagestyle(fancy) \fancyhead() \fancyfoot() \fancyfoot(\Large\thepage) \renewcommand(\ headrulewidth)(0pt) \renewcommand(\footrulewidth)(0pt) \begin(document) \includepdfset(pages=-,pagecommand=\thispagestyle(fancy)) \includepdf(target.pdf) \end(document)

Łatwy sposób zmiany pól nagłówka:

% ustaw marginesy dla nagłówków, nie zmniejszą się zawarte pliki PDF % możesz usunąć linie topmargin/oddsidemargin/evensidemargin \usepackage(geometry)

Och, używam postscriptu od dłuższego czasu, ale szybkie zanurzenie się w niebieskiej księdze wszystko ci powie :) www-cdf.fnal.gov/offline/PostScript/BLUEBOOK.PDF

Z drugiej strony Adobe Acrobat i odrobina JavaScript też zdziałają cuda ;)

Alternatywnie znalazłem to: http://www.ghostscript.com/pipermail/gs-devel/2005-May/006956.html, który wydaje się pasować do rachunku (nie próbowałem tego)

#!/bin/bash clear echo echo Ten skrypt dodaje numery stron do danego pliku .pdf. echo echo Ten skrypt wymaga pakietów pdftk i enscript echo. Jeśli nie zostaną zainstalowane, skrypt zakończy się niepowodzeniem. echo użyj polecenia sudo apt-get install pdftk enscript echo, aby zainstalować. echo input="$1" Output="$(1%.pdf)-header.pdf" Plik wejściowy echo to $input Plik wyjściowy echo będzie miał wartość $output echo pagenum=$(pdftk "$input" dump_data | grep "NumberOfPages" | cut -d":" -f2) enscript -L1 --header="||Strona $% z $=" --output -< <(for i in $(seq "$pagenum"); do echo; done) | ps2pdf - | pdftk "$input" multistamp - output "$output" echo done.

Napisałem następujący skrypt powłoki, aby rozwiązać ten problem dla rzutników w stylu LaTeX utworzonych za pomocą programu Inkscape (plikuję slajdy cat pdftk do końcowej prezentacji PDF, a następnie dodaję numery slajdów za pomocą następującego skryptu):

#!/bin/sh # utwórz katalog roboczy tmpdir=$(mktemp --katalog) # przeczytaj nienumerowane slajdy rzutnika PDF ze STDIN i utwórz tymczasową kopię cat > $tmpdir/input.pdf # uzyskaj całkowitą liczbę stron pagenum=$ (pdftk $tmpdir/input.pdf dump_data | awk "/NumberOfPages/(print $NF)") # wygeneruj dokument lateksowy z żądaną liczbą pustych, ale ponumerowanych slajdów printf "%s" " \documentclass(beamer) \usenavigationsymbolstemplate( ) \setbeamertemplate(footline) \usepackage(forloop) \begin(document) \newcounter(thepage) \forloop(thepage)(0)(\value(thepage)< "$pagenum"}{ \begin{frame} \end{frame} } \end{document} " >$tmpdir/numbers.tex # skompiluj plik lateksu do formatu PDF (wymagane jest drugie uruchomienie, aby uzyskać całkowitą liczbę stron) i przekieruj dane wyjściowe do STDERR pdflatex -output-directory=$tmpdir Numbers.tex >&2 && pdflatex -output-directory=$tmpdir Numbers .tex >&2 # dodaj puste, ponumerowane slajdy PDF jako tło do (przezroczyste tło) slajdów wejściowych (strona po # stronie) i zapisz wyniki do STDOUT pdftk $tmpdir/input.pdf multibackground $tmpdir/numbers.pdf wyjście - # usuń tymczasowe działanie katalog ze wszystkimi plikami pośrednimi rm -r $tmpdir >&2

Skrypt odczytuje STDIN i zapisuje wyjście STDOUT diagnostyki wyjściowej pdflatex do STDERR.

Zatem po prostu skopiuj powyższy kod do pliku tekstowego, powiedzmy enumerate_slides.sh, uczyń go wykonywalnym (chmod +x enumerate_slides.sh) i nazwij go w ten sposób:

./enumerate_slides.sh< input.pdf >wyjście.pdf

Dostosowanie tego do dowolnego innego rodzaju dokumentu powinno być łatwe, dostosowując szablon LaTeX tak, aby używał odpowiedniej klasy dokumentu, rozmiaru papieru i parametrów stylu.

edytować: Zastąpiłem echo przez $(które echo), ponieważ dowiązania symboliczne Ubuntu /bin/sh dla myślnika, które domyślnie zastępują polecenie echo sekwencjami interpretacyjnymi wewnętrznej powłoki i nie zapewniają opcji -E do zastąpienia tego zachowania. Zauważ, że alternatywnie możesz uciec od wszystkich \ w szablonie LaTeX jako \\ .

edytować: Zastąpiłem $(które echo) printf „%s”, ponieważ w zsh , które echo zwraca echo: wbudowane polecenie powłoki, a nie /bin/echo . Zobacz to pytanie, aby uzyskać szczegółowe informacje, dlaczego zdecydowałem się użyć printf na końcu.

W końcu udało mi się to uruchomić, ale najpierw pojawił się ten błąd:

Pspdftool: błąd odczytu pliku xreftable

Plik źródłowy został utworzony przy użyciu pdfjoin z pdfjam i zawierał kilka skanów od moich pracowników Epson, a także wygenerowane strony znaczników. Nie mogłem znaleźć sposobu na naprawienie tabeli odnośników zewnętrznych, więc przełączyłem się na ps z pdf2ps i wróciłem do pdf z pdf2ps. Następnie mógłbym użyć tego, aby uzyskać dobre numery stron w prawym dolnym rogu:

Pspdftool "liczba (początek=1, rozmiar=20, x=550 pkt, y=10 pkt)" wejście.pdf wyjście.pdf

Niestety oznacza to, że nie można już przeszukiwać żadnych stron zawierających tekst, który można przeszukiwać, ponieważ tekst został zrasteryzowany w transformacji ps. Na szczęście w moim przypadku nie ma to znaczenia.

Czy istnieje sposób na naprawienie lub wyczyszczenie tabeli odnośników zewnętrznych w pliku PDF bez utraty stron, które można przeszukiwać?

Zakładam, że szukasz rozwiązania opartego na PS. W PS nie ma operatora na poziomie strony, który by ci to umożliwił. Musisz dodać stopkę w sekcji PageSetup dla każdej strony. Każdy język skryptowy powinien ci pomóc.

Kiedyś dodawałem numery stron do mojego pliku PDF za pomocą lateksu, jak w zaakceptowanej odpowiedzi.

Teraz znalazłem łatwiejszy sposób: użyj enscript, aby utworzyć puste strony z nagłówkiem zawierającym numer strony, a następnie użyj pdftk z opcją multistamp, aby umieścić nagłówek w swoim pliku.

Ten skrypt bash oczekuje, że plik pdf będzie jedynym parametrem:

#!/bin/bash input="$1" Output="$(1%.pdf)-header.pdf" pagenum=$(pdftk "$input" dump_data | grep "NumberOfPages" | cut -d":" -f2 ) enscript -L1 --header="||Strona $% z $=" --output -< <(for i in $(seq "$pagenum"); do echo; done) | ps2pdf - | pdftk "$input" multistamp - output $output

Wybierz wszystkie pliki, do których chcesz dodać numery stron. Skonfiguruj ustawienia dodawania numerów stron i rozpocznij proces. Za kilka sekund będziesz mógł pobrać nowe pliki PDF z dodanymi numerami stron.

Ustawienia

Możesz dostosować numery stron dzięki wielu opcjom udostępnianym przez to narzędzie. Od szablonu, położenia, dopełnienia po kolor i przezroczystość – istnieje wiele opcji, które możesz zmienić.

Łatwy w użyciu

Uczyniliśmy dodawanie numerów stron do plików PDF tak prostym, jak to tylko możliwe. Nie musisz instalować ani martwić się o żadne oprogramowanie, wystarczy wybrać pliki i rozpocząć proces.

Obsługuje Twój system

Do dodawania numerów stron do plików PDF nie jest potrzebny żaden specjalny system. To narzędzie działa w przeglądarce i dlatego działa we wszystkich systemach operacyjnych.

Nie wymaga instalacji

Nie musisz pobierać ani instalować żadnej aplikacji. Numery stron dodawane są na naszych serwerach w chmurze, dzięki czemu nie zużywają zasobów Twojego komputera.

Bezpieczeństwo jest dla nas ważne

Narzędzie do dodawania stron nie przechowuje Twoich plików na naszych serwerach dłużej niż to konieczne. Twoje pliki i wyniki zostaną po pewnym czasie usunięte z naszego serwera.

Funkcja numeracji ciągłej jest bardzo przydatna w pracy prawników i adwokatów, ponieważ pozwala na utworzenie unikalnego numeru oznaczającego każdą stronę w pliku PDF. Używając iSkysoft PDF Editor 6 Professional dla komputerów Mac, możesz łatwo dodawać i usuwać numerację sekwencyjną w plikach PDF.

1 Dodanie ciągłej numeracji do pliku PDF

Otwórz plik PDF w programie, przejdź do menu „Edycja” > „Numeracja Batesa”. Wybierz opcję „Dodaj”. Panel sterowania otworzy się po prawej stronie ekranu. Następnie kliknij „Dalej”, przejdź do sekcji „Nagłówek” i „Stopka” i kliknij przycisk „+”. Aby dodać kolejną numerację do pliku PDF, użyj opcji „Wstaw numer Batesa”.

2 Usuwanie numeracji sekwencyjnej z pliku PDF

W pierwszym etapie musisz otworzyć plik PDF z ciągłymi numerami stron. Przejdź do „Edytuj” > „Numeracja Batesa” > „Usuń”, a następnie potwierdź usunięcie numeracji sekwencyjnej, klikając „Tak” w wyskakującym oknie.


3 Usuwanie wsadowe lub dodawanie numeracji ciągłej

Otwórz menu główne aplikacji i wybierz zakładkę „Proces wsadowy”, a następnie kliknij przycisk „Numeracja Batesa”. Zaimportuj potrzebne pliki PDF w oknie, które się otworzy i kliknij „Dalej”, aby przejść do panelu ustawień znajdującego się po prawej stronie okna programu. Możesz teraz wykonać powyższe kroki, aby dodać lub usunąć numerację sekwencyjną w wielu plikach PDF jednocześnie.

Bardzo ważna funkcja. Często trzeba wysyłać do druku różne wielostronicowe dokumenty o tej samej treści. I nieuchronnie podczas zbierania arkuszy pojawiają się trudności z prawidłowym ułożeniem arkuszy. Jeśli uda nam się umieścić oryginalny program numeracja- bardzo dobrze, ale co jeśli mamy przed sobą tylko gotowy plik pdf... W tym pomoże nam nasza cudowna wtyczka do Adobe Acrobat. Przyjrzyjmy się więc numerowaniu za pomocą Całkiem imponujący Plus.

Instrukcje numerowania gotowy plik pdf za pomocą programu Całkiem imponujący Plus. Dane źródłowe - dokument Microsoft Word składający się z 500 stron, w którym autor zapomniał umieścić numery stron. Co za drobnostka, ale zebrana w książeczkę taka drobnostka może sprawić ogromny problem, zwłaszcza jeśli jest to wykład na przykład o filozoficznym postrzeganiu rzeczywistości we wczesnych dziełach Arystotelesa. Umieścić numerowanie za pomocą programu Word Oczywiście, że jest to możliwe, ale na pewno będzie się to wiązało ze zmianą układu, przesunięciem akapitów i pojawieniem się zwisających linii. Nie potrzebujemy takich hemoroidów, więc od razu tworzymy dokument PDF z Worda, z którym będziemy bezpośrednio pracować. Właśnie znalazłem w Internecie nudną pracę na temat historii i będziemy nad nią pracować.

Otwórz w Adobe Acrobat. Jeśli poprawnie zainstalowałeś Pretty Impishing Plus, to w swoim menu Podłącz powinien pojawić się nowy element Całkiem imponujący Plus. Wybierać Trzymaj się numerów stron...

Pojawi się nowe okno dialogowe, w którym wskazujemy parametry numerowania. Teraz uporządkujemy wszystkie punkty w kolejności.

Liczba stron do przetworzenia:

Liczba stron, na których należy umieścić numer (zaczynając od bieżącej). Z reguły nie ma potrzeby umieszczania liczb na pierwszej, drugiej i ostatniej stronie, dlatego w układzie przechodzimy na trzecią stronę i wpisujemy liczbę stron, na których potrzebujemy numerów. Nawiasem mówiąc, liczba stron jest obliczana automatycznie przez program, ale można ją łatwo zmienić.

Pierwszy numer do dodania:

Pierwsza liczba, którą należy umieścić, wszystkie kolejne będą większe o jeden. Jeśli pole wyboru jest zaznaczone Brak numeracji, numer nie zostanie umieszczony na bieżącej stronie, numeracja rozpocznie się od następnej.

Tekst przed i tekst po- odpowiednio tekst przed numerem i tekst po numerze. Doskonały zamiennik cholernej stopki Worda. Tutaj możemy wpisać na przykład tytuł książki, tytuł rozdziału w książce lub cokolwiek innego, nawet prawa autorskie.

Następny blok Wygląd poświęcony czcionkom. Czcionka - czcionka numeryczna, Rozmiar - wielkość czcionki numerycznej. Jeśli zaznaczymy pole obok Użyj koloru rejestracyjnego zamiast czarnego- możliwe będzie użycie innego koloru tablicy rejestracyjnej niż czarny.

Kolejny blok poświęcony jest pozycji numeru na stronie. W związku z tym Góra jest górą strony, Dół jest dołem strony. Lewo – po lewej stronie, Centrum – pośrodku, Prawo – po prawej stronie.

Kolejne dwa pola pozwalają na ustawienie wcięcia poziomego i pionowego od wybranej pozycji. Wcięcie jest ustawione w milimetrach.

Cóż, ostatnią ważną rzeczą jest wybór stron do numeracji. Wszystkie strony w zakresie - numeruj wszystkie strony, Tylko nieparzyste - umieszczaj liczby tylko na stronach nieparzystych, Tylko parzyste - umieszczaj liczby tylko na stronach parzystych. Cóż, to wszystko, jeśli chodzi o numerację. Konsensus można łatwo osiągnąć metodą prób i błędów. Całkiem imponujący Plus zapamiętuje ostatnio używane ustawienia, dzięki czemu można je jednorazowo skonfigurować, a następnie zmienić tylko czcionkę numeracji. A tak przy okazji, jeśli coś poszło nie tak i wynik numerowania Ci nie odpowiada, to Pretty Impishing Plus pozwala usuń numery stron, chyba że oczywiście dostarcza je ta wtyczka i dokument nie został jeszcze zapisany. W tym celu należy wybrać z menu Odklej numery stron... i wybierz zakres stron, z których chcesz usunąć numer.

To kolejna rzecz, która bardzo mi się podoba w Pretty Imposung Plus. Zrobiłem coś źle, usunąłem to, a skoro wszystkie ustawienia są zapisane, ponownie otwieramy numerację, coś zmieniamy, sprawdzamy ponownie i tak dalej, aż wynik numeracji nas zadowoli.

Bieżąca strona- usuń numer z bieżącej strony

Cały dokument- usunąć numerację z całego dokumentu

Z numerów stron- usunąć numerację z zakresu określonych stron.

Nawiasem mówiąc, aby uniknąć nieporozumień, Pretty Impishing Plus uwzględnia numer seryjny strony w pliku Adobe Acrobat, czyli nawet jeśli na pierwszej stronie umieścisz liczbę 100, dla wtyczki nadal będzie to pierwsza strona. Bądź ostrożny w tej kwestii.

Cóż, wygląda na to, że numeracja w dokumencie PDF To wszystko, dobra robota!

Postanowiłem też zrobić mały dodatek do numeracji.

Teraz wiemy jak numer, ale często pojawia się problem usuń numerację lub inne elementy w gotowym pliku pdf. Powiedzmy, że mam gotowy plik PDF, który starannie umieścił troskliwy autor numeracja stron i umieścił swoje wielkie imię w stopce. A to nie pasuje do ogólnej koncepcji mojego zamówienia i muszę to usunąć. Więc jak to zrobić zamaluj niektóre obszary gotowego pliku PDF. Aby to zrobić, ponownie uciekamy się do naszego narzędzia Poczta PrintShop, a raczej do pozycji menu Przyklej typ maskowania.

Po kliknięciu tego menu pojawi się następujące okno.

Co tu widzimy? Możemy wybrać bieżącą stronę Bieżąca strona, cały dokument Cały dokument lub określony zakres stron w bieżącym dokumencie Od numeru strony. Kiedy już ustalimy zakres, możemy wybrać strony, na których będziemy maskować obszary. Wszystkie strony w zakresie - wszystkie strony w dokumencie, Odd - strony nieparzyste, Parzyste - tylko strony parzyste. Kiedy już zdecydujemy się na zakres kamuflażu, potrzebujemy wybierz obszar. Jeśli wejdziesz za okno, pojawi się jakiś chwyt, którego z jakiegoś powodu nie można wstawić przez ekran wydruku i dlatego nie mogę go pokazać. Tak więc za pomocą tej krakozybry zaznaczamy część tekstu, którą musimy ukryć, na przykład numer strony, jakąś nazwę lub po prostu fragment strony. Po zaznaczeniu zaznaczony obszar staje się białym kwadratem z czerwoną obwódką.

Kwadrat ten zostanie pomalowany na biało w całym naszym dokumencie lub w wybranej przez nas części dokumentu. Kliknij Stosować, Następnie Zrobione i cieszyć się brakiem obecności niepotrzebnego nam elementu, np. krzywo wyświetlonego numeru strony w Wordzie. Potem z czystym sumieniem i spokojną duszą zaczynamy numeracja w gotowym dokumencie pdf sposób, którego potrzebujemy. To wszystko.

P.S. Jeśli masz jakieś pytania, zadaj je w komentarzach.

Wybór pliku

Aby dodać numery stron, potrzebujesz strony! Prześlij dokument PDF ze swojego komputera lub z usługi przechowywania w chmurze, takiej jak Dysk Google lub Dropbox. Możesz także przeciągnąć i upuścić plik do obszaru przesyłania.

Format numeru strony

Wybór nalezy do ciebie! Wybierz opcje, w tym zakresy stron, w których będą wyświetlane numery stron, a także czcionkę, rozmiar i rozmieszczenie numerów. Numerację można rozpocząć nawet od liczby innej niż 1.

Prześlij plik lub wyślij link e-mailem

Po ponumerowaniu stron otwórz dokument, pobierając go na swój komputer lub korzystając z linku przesłanego na Twój adres e-mail, który jest ważny przez 24 godziny.

CZY WIEDZIAŁEŚ?

Możesz usunąć niepotrzebne numery stron

W razie potrzeby możesz usunąć niepotrzebne numery stron! Numery stron dodane za pomocą naszego narzędzia są rozpoznawane w pliku PDF i można je łatwo usunąć za pomocą oprogramowania PDF, takiego jak Soda PDF Desktop lub . Te numery stron można łatwo usunąć! Jeśli jednak plik został przekonwertowany do formatu PDF przy użyciu innego rodzaju oprogramowania, np. edytora tekstu, usunięcie numerów stron może nie być możliwe.

Dodatkowe informacje o numerach stron

Nagłówki i stopki

Numery stron można umieścić w nagłówku (na górze strony) lub w stopce (na dole strony). W obu przypadkach numery stron można wyrównać do prawej, lewej lub do środka.

Początek numeracji

Czy numeracja powinna zaczynać się od jedynki? Niekoniecznie. Numeracja stron nie musi zaczynać się od jedynki na pierwszej stronie. Nasze narzędzie umożliwia wybranie zakresu numeracji stron oraz pierwszego numeru.