Konfiguracja sprzętu i oprogramowania

Jak dodać paginację do pdf. Wstaw numery stron w PDF



numeracja stron w programie Word online (10)

Jeśli masz duży dokument (ponad 500 stron) w 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)

Bazując na sugerowanym rozwiązaniu rcs, wykonałem następujące czynności:

Przekonwertowano dokument na example.pdf i uruchomiłem addpages pdflatex, gdzie addpages.tex brzmi:

\documentclass(artykuł) \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) % fitpaper i skala nie zawsze są konieczne - w zależności od przesyłanego artykułu \end(document )

lub alternatywnie dla stron dwustronnych (tj. z tym samym numerem strony na zewnątrz):

\documentclass(książka) \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 na zmianę pól nagłówka:

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

Och, dawno nie używam PostScriptu, ale szybkie zagłębienie się w niebieską księgę powie ci:) www-cdf.fnal.gov/offline/PostScript/BLUEBOOK.PDF

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

Jako alternatywę 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)

#!/bin/bash clear echo echo Ten skrypt dodaje numery stron do podanego pliku .pdf. echo echo Ten skrypt wymaga pakietów pdftk i enscript echo, jeśli nie są zainstalowane, skrypt nie powiedzie się. echo użyj polecenia sudo apt-get install pdftk enscript echo, aby zainstalować. echo input="$1" output="$(1%.pdf)-header.pdf" plik wejściowy echa to $input plik wyjściowy echa będzie miał wartość $output echo pagenum=$(pdftk "$input" dump_data | grep "Liczba stron" | 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 rzutnika w stylu LaTeX utworzonego za pomocą inkscape (ja pdftk cat wsuwa się razem do ostatecznej prezentacji PDF, a następnie dodaje numery slajdów za pomocą następującego skryptu):

#!/bin/sh # utwórz katalog roboczy tmpdir=$(mktemp --directory) # odczytaj nienumerowane slajdy z rzutnika PDF z 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)") # generuj dokument lateksowego rzutnika 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 lateksowy do PDF (wymagany drugi przebieg dla całkowitej liczby stron) i przekieruj dane wyjściowe do STDERR pdflatex -output-directory=$tmpdir numbers.tex >&2 && pdflatex -output-directory=$tmpdir numbers.tex >&2 && pdflatex -output-directory=$tmpdir numbers .tex >&2 # dodaj puste, numerowane 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 output - # usuń tymczasowe działanie katalog ze wszystkimi plikami pośrednimi rm -r $tmpdir >&2

Skrypt odczytuje STDIN i zapisuje dane wyjściowe STDOUT diagnostyki danych wyjściowych pdflatex do STDERR .

Więc po prostu skopiuj powyższy kod do pliku tekstowego, powiedz enumerate_slides.sh , uczyń go wykonywalnym (chmod +x enumerate_slides.sh) i nazwij go tak:

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

Dostosowanie tego do dowolnego innego rodzaju dokumentu powinno być łatwe, dostosowując szablon LaTeX, aby używał odpowiednich ustawień documentclass , rozmiaru papieru i stylu.

edytować: Zamieniłem echo na $(które echo), ponieważ ubuntu łączy symboliczne /bin/sh dla dash, które domyślnie zastępuje polecenie echo wewnętrznymi sekwencjami interpretacji powłoki i nie zapewnia opcji -E, aby zmienić to zachowanie. Zauważ, że możesz alternatywnie zmienić wszystkie \ w szablonie LaTeX jako \\ .

edytować: Zamieniłem $(które echo) na printf "%s", ponieważ w zsh , które echo zwraca echo: wbudowane polecenie powłoki, a nie /bin/echo . Zobacz to pytanie, aby dowiedzieć się, dlaczego zdecydowałem się na użycie printf na końcu.

W końcu udało mi się to zadziałać, ale najpierw otrzymałem ten błąd:

pspdftool: błąd odczytu xreftable

Oryginalny plik został utworzony za pomocą pdfjoin z pdfjam i zawierał kilka skanów od moich pracowników Epson, a także wygenerowane strony tagów. Nie mogłem znaleźć sposobu na naprawienie tabeli odnośników, więc przełączyłem się na ps z pdf2ps iz powrotem na pdf z pdf2ps. Wtedy mógłbym użyć tego, aby uzyskać ładne numery stron w prawym dolnym rogu:

Pspdftool "number(start=1, size=20, x=550 pt, y=10 pt)" input.pdf output.pdf

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

Czy istnieje sposób na naprawienie lub wyczyszczenie tabeli odnośników 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 pozwoli ci to zrobić. 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 pdfa za pomocą lateksu, tak jak w zaakceptowanej odpowiedzi.

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

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

#!/bin/bash input="$1" output="$(1%.pdf)-header.pdf" pagenum=$(pdftk "$input" dump_data | grep "Liczba stron" | 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 swoje pliki, dla których chcesz dodać numery stron. Ustaw opcje dodawania numerów stron i rozpocznij proces. Za kilka sekund będziesz mógł pobrać nowe pliki PDF z dodanymi numerami stron.

Ustawienie

Możesz dostosować numery stron dzięki dużej liczbie opcji udostępnianych przez to narzędzie. Od szablonu, pozycji, dopełnienia po kolor i przezroczystość, istnieje wiele opcji, które możesz zmienić.

Łatwy w użyciu

Ułatwiliśmy Ci dodawanie numerów stron do pliku PDF. Nie musisz instalować i martwić się o żadne oprogramowanie, wystarczy wybrać pliki i rozpocząć proces.

Obsługuje Twój system

Nie potrzebujesz żadnego specjalnego systemu do dodawania numerów stron do plików PDF. To narzędzie działa w Twojej przeglądarce i dlatego działa we wszystkich systemach operacyjnych.

Nie wymaga instalacji

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

Bezpieczeństwo jest dla nas ważne

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

Bardzo ważna cecha. Często trzeba wysłać do wydrukowania różne wielostronicowe dokumenty z tym samym typem treści. I nieuchronnie podczas sortowania pojawiają się trudności z prawidłowym ułożeniem arkuszy. Jeśli możemy umieścić w oryginalnym programie numeracja- bardzo dobrze, ale co jeśli mamy przed sobą tylko gotowy plik pdf... Tutaj nasza wspaniała wtyczka do Adobe Acrobat nam pomoże. Zastanówmy się więc nad numeracją za pomocą Dość imponujące plus.

Instrukcja numeracji gotowy plik pdf za pomocą programu Dość imponujące plus. Dane początkowe - dokument Microsoft Word składający się z 500 stron, w którym autor zapomniał włożyć numery stron. Co za drobiazg, ale po złożeniu w książeczkę, ten drobiazg może spowodować ogromny problem, zwłaszcza jeśli na przykład ten wykład o filozoficznym postrzeganiu rzeczywistości we wczesnych pismach Arystotelesa. Umieścić numeracja za pomocą Worda oczywiście jest to możliwe, ale z konieczności wiąże się to z ponownym układem, przesuwaniem akapitów, pojawieniem się wiszących linii. Nie potrzebujemy takich hemoroidów, dlatego od razu tworzymy dokument PDF z Worda, z którym bezpośrednio będziemy pracować. Właśnie znalazłem w Internecie żmudną pracę o historii i będziemy z nią pracować.

Otwieramy to za Adobe Acrobat. Jeśli poprawnie zainstalowałeś Quite Imposing Plus, to masz w menu podłącz powinna pojawić się nowa pozycja Dość imponujące plus. Wybierać Przyklej numery stron...

Pojawi się nowe okno dialogowe, w którym wskazujemy opcje numeracji. Teraz przeanalizujemy wszystkie mody w kolejności.

Liczba stron do przetworzenia:

Liczba stron, na których należy umieścić numer (licząc od aktualnej). Z reguły nie trzeba umieszczać numerów na pierwszej, drugiej i ostatniej stronie, dlatego stajemy na trzeciej stronie w układzie i ustalamy ilość stron, na których potrzebujemy numerów. Nawiasem mówiąc, liczba stron jest brana pod uwagę przez program automatycznie, ale można ją łatwo zmienić.

Pierwsza liczba do dodania:

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

Tekst przed i Tekst po- tekst przed numerem i tekst po numerze. Świetny zamiennik pieprzonej stopki Worda. Tutaj możemy na przykład wpisać tytuł książki lub tytuł rozdziału w książce lub cokolwiek, co najmniej zgodnie z prawami autorskimi.

Następny blok Wygląd zewnętrzny poświęcony czcionkom. Czcionka - czcionka liczbowa, Rozmiar - wielkość czcionki liczbowej. Jeśli zaznaczymy pole obok Użyj koloru rejestracji zamiast czarnego- będzie możliwe użycie innego koloru numeru niż czarny.

Kolejny blok poświęcony jest pozycji numeru na stronie. W związku z tym Top to góra strony, Bottom to dół strony. Lewo - po lewej, Centrum - pośrodku, Prawo - po prawej.

Kolejne dwa pola pozwalają ustawić poziome i pionowe przesunięcie od wybranej pozycji. Przesunię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 numery tylko na stronach nieparzystych, Tylko parzyste - umieszczaj numery tylko na stronach parzystych. Cóż, to właściwie wszystko z numeracją. Metodą prób i błędów można łatwo osiągnąć konsensus. Dość imponujące plus zapamiętuje ostatnio używane ustawienia, dzięki czemu można je skonfigurować raz, a następnie zmienić tylko czcionkę numeracji. A tak przy okazji, jeśli coś poszło z tobą nie tak i wynik numeracji ci nie odpowiada, to Quite Imposing Plus pozwala usuń numery stron, chyba że oczywiście dostarcza je ta wtyczka, a dokument nie został jeszcze zapisany. Aby to zrobić, wybierz z menu Odklej numery stron... i wybierz zakres stron, z których chcesz usunąć numer.

Bardzo podoba mi się też z tym Quite Imposung Plus. Zrobiłem coś źle, usunąłem, a ponieważ wszystkie ustawienia są zapisane, odpowiednio otwieramy numerację, zmieniamy coś, sprawdzamy ponownie i tak dalej, aż wynik numeracji nas usatysfakcjonuje.

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

Cały dokument- usuń numerację z całego dokumentu

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

Przy okazji, aby uniknąć nieporozumień – Quite Imposing Plus bierze pod uwagę numer strony w Adobe Acrobat, to znaczy nawet jeśli umieścisz liczbę 100 na pierwszej stronie, dla wtyczki nadal będzie to pierwsza strona. Bądź ostrożny w tej sprawie.

Cóż, wygląda na to numeracja w dokumencie PDF cała dobra robota!

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

Teraz jesteśmy w stanie numer, ale często pojawia się problem usuń numerację lub kilka innych elementów w gotowym pdfie. Powiedzmy, że mam gotowy plik PDF, w którym troskliwy autor starannie umieścił paginacja i umieść jego wielkie imię w stopce. A to, cóż, nie pasuje do ogólnej koncepcji mojego zamówienia i muszę to usunąć. Więc dlaczego? pomaluj niektóre obszary w gotowym pliku pdf. Aby to zrobić, ponownie korzystamy z naszego narzędzia Drukarnia poczta, a raczej do pozycji menu Trzymaj się typu maskującego.

Po kliknięciu tego menu pojawia 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. Po ustaleniu zakresu możemy wybrać, na których stronach maskować obszary. Wszystkie strony w zakresie — wszystkie strony w dokumencie, Nieparzyste — strony nieparzyste, Parzyste — tylko strony parzyste. Po podjęciu decyzji o zakresie maskowania musimy wybierz obszar. Jeśli wyczołgasz się z okna, pojawia się jakaś krakozyabra, która z jakiegoś powodu nie jest wstawiana przez sito druku i dlatego nie mogę jej pokazać. Tak więc za pomocą tego skrótu wybieramy część tekstu, którą musimy ukryć, na przykład numer strony lub jakiś tytuł, lub po prostu fragment strony. Po wybraniu ten zaznaczony obszar staje się białym kwadratem z czerwoną kreską.

Ten kwadrat będzie wypełniony kolorem białym w całym naszym dokumencie lub w wybranej przez nas części dokumentu. Kliknij zastosować, Następnie Gotowe i ciesz się nieobecnością elementu, którego nie potrzebujemy, na przykład krzywo wyświetlonego w Wordzie numeru strony. Następnie z czystym sumieniem i spokojną duszą ustalamy numeracja w gotowym dokumencie pdf tak, jak potrzebujemy. To właściwie wszystko.

PS Jeśli masz jakieś pytania, pytaj w komentarzach.

Pomaga tworzyć dokumenty o dogodnej strukturze. To świetne narzędzie dla początkujących i doświadczonych użytkowników. Bardzo przyjazny dla użytkownika interfejs odpowiedni dla każdego poziomu umiejętności. Program nie oferuje niczego dodatkowego, mając w swoim zestawie opcji tylko niezbędne funkcje przetwarzania plików. Program łączy dowolną liczbę stron PDF utworzonych w różnych programach.

Jeśli kupisz PDF Combine, będziesz mógł:

  • Scal małe dokumenty PDF w większe
  • Połącz pliki PDF i dodaj paginację, dane, stopki, makra
  • Twórz treści.

Jak scalić plik PDF i dodać podział na strony?

Łączenie dużych dokumentów PDF i dodawanie stronicowania jest łatwe:

  1. Znajdź folder z dokumentami i kliknij go na liście folderów po lewej stronie. Po prawej stronie pojawi się lista zawartych w nim plików. Umieść znacznik wyboru obok każdego wymaganego dokumentu. Jeśli zaznaczysz kilka plików naraz, wszystkie zostaną połączone w jeden dokument. Jeśli chcesz scalić wszystkie pliki w jeden, kliknij opcję Zaznacz wszystko na dole listy.
  2. Kliknij przycisk „Połącz” z PDF w górnej części okna programu.
  3. Na ekranie pojawi się menu ustawień, z którego można wybrać żądane opcje. W szczególności możesz dodaj numery stron. Aby to zrobić, wybierz zakładkę Nagłówek lub Stopka i określ numer, od którego rozpocznie się numeracja w przyszłym dokumencie. Numer strony można umieścić po lewej, prawej lub pośrodku nagłówka.
  4. Po określeniu wszystkich parametrów kliknij Start. Aby wykonać wszystkie operacje w jednym poleceniu, użyj wiersz poleceń.

Jeśli tak, możesz z niego korzystać przez 30 dni. W przypadku , użytkownik otrzymuje bezpłatne wsparcie techniczne przez 1 rok. Podziel się z nami swoimi wrażeniami z programu i wyraź swoje sugestie dotyczące dalszych ulepszeń!

Funkcja numeracji ciągłej jest bardzo przydatna w pracy prawników i prawników, ponieważ umożliwia stworzenie unikalnego numeru do oznaczenia każdej strony w pliku PDF. Korzystając z iSkysoft PDF Editor 6 Professional dla komputerów Mac, możesz łatwo dodawać i usuwać numerację w plikach PDF.

1 Dodawanie numeracji ciągłej do PDF

Otwórz plik PDF w programie, przejdź do menu „Edytuj” (Zmień) > „Numerowanie Batesa” (Przez numerowanie). Wybierz opcję „Dodaj”. Panel sterowania otworzy się po prawej stronie ekranu. Następnie kliknij „Dalej”, przejdź do sekcji „Nagłówek” (Nagłówek) i „Stopka” (Stopka) i kliknij przycisk „+”. Użyj opcji „Wstaw numer Bates”, aby dodać ciągłą numerację do pliku PDF.

2 Usuwanie numeracji ciągłej z PDF

W pierwszym kroku musisz otworzyć plik PDF z ciągłą paginacją. Otwórz menu „Edytuj” > „Numeracja Batesa” > „Usuń”, a następnie potwierdź usunięcie numeracji ciągłej, klikając przycisk „Tak” w wyskakującym oknie.


3 Usuwanie partii lub dodawanie numeracji ciągłej

Otwórz menu główne aplikacji i wybierz zakładkę „Przetwarzanie wsadowe”, a następnie kliknij przycisk „Numerowanie Bates”. 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. Teraz możesz wykonać powyższe kroki, aby dodać lub usunąć numerację w wielu plikach PDF jednocześnie.

Podobał Ci się artykuł? Podziel się z przyjaciółmi!
Czy ten artykuł był pomocny?
tak
Nie
Dziekuję za odpowiedź!
Coś poszło nie tak i Twój głos nie został policzony.
Dziękuję Ci. Twoja wiadomość została wysłana
Znalazłeś błąd w tekście?
Wybierz, kliknij Ctrl+Enter a my to naprawimy!