Jak dodać tekst na dole stron za pomocą pdftk?

4

Zastanawiam się, jak umieścić tekst linku na dole wszystkich stron pliku pdf za pomocą pdftk. Doceniam Twoją pomoc.

hnns
źródło
czy możesz umieścić znak wodny nad obrazem adresu URL, czy może to być tekst, który można kliknąć? Jeśli klikalne, jakie jest źródło pliku pdf (zeskanowany obraz, wyjście tekstowe, formularz pdf itp.)? Opublikuj więcej szczegółów, a prawdopodobnie mogę ci pomóc.
WebChemist
Cóż, byłoby świetnie, gdyby można było kliknąć, ponieważ tekst jest w rzeczywistości linkiem do mojej witryny.
hnns
ok ... ale wciąż nie wspomniałeś o źródle pdf. Jeśli masz formularz pdf, możesz zrobić puste pole formularza i użyć wstrzyknięcia FDF. W przeciwnym razie możesz utworzyć oddzielny plik pdf z linkiem i użyć flag tła lub pieczęci. Te 2 mogą stanowić problem dla pliku PDF wymagającego zarówno tekstu do wyboru, jak i klikalnego linku do znaku wodnego. W tym celu może być konieczne użycie rozpakowania i zastąpienie tekstu ....
WebChemist
ok, bez względu na ostatni komentarz. Myślałem, że tło | znaczków ma problemy z uniemożliwieniem wyboru oryginalnego tekstu, ale spróbowałem i działa dobrze.
WebChemist

Odpowiedzi:

9

Można utworzyć klikalny znak wodny przy użyciu metody stempla. Najpierw utwórz pdf z linkiem. Utwórz pustą stronę z linkiem w pozycji, w której musi być w słowie lub innym edytorze tekstu (lub utwórz stronę HTML) i zapisz jako pdf / drukuj do pdf. Więc jeśli twój dokument jest oryginalny.pdf, a właśnie utworzony znak wodny hiperłącza to link.pdf, użycie byłoby następujące:

pdftk original.pdf stamp link.pdf output final.pdf

Końcowy plik pdf będzie nadal zawierał tekst do wyboru, a link zostanie wybity na oryginalnej treści w pozycji, w której został umieszczony, na każdej stronie oryginalnego pliku pdf. Oczywiście musisz podać ścieżki do folderów, jeśli znaczek i oryginał nie znajdują się w tym samym folderze

WebChemist
źródło
Naprawdę szkoda, że pdftknie pozwala skalować i przekształcać (przynajmniej tłumaczyć) znaczka! Ułatwi to znacznie.
Ograniczone Zadośćuczynienie
1
Jeśli chcesz dostosować pieczęć w zautomatyzowanym przepływie pracy, prawdopodobnie możesz to zrobić za pomocą wkhtmltopdf . Możesz być w stanie zrobić cały plik pdf w wkhtmltopdf lub przynajmniej dynamicznie ustawić znaczek, a następnie użyć go jako znaczka pdf z pdftk
WebChemist