Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak dodać niedrukowalny link w dokumencie fpdf
Forum PHP.pl > Forum > PHP
mlattari
Witam!

Chciałbym się zapytać czy w dokumencie stworzonym klasą FPDF jest możliwe wstawienie linku (do innego skryptu .php), którego anchor nie będzie widoczny na wydruku. Dzięki z góry za podpowiedzi ;-)
dr_bonzo
Ze chcesz wstawic w pdfa link "http://example.com/skrypt.php#costam" a ma byc widoczne "http://example.com/skrypt.php" ?
mlattari
Nie.. :-)

Ponieważ zrobiłem tokeny w serwisie, a mam tam też generowanie faktur i innych raportów w formacie PDF poprzez fpdf, w momencie gdy wchodzę do jakiegoś dokumentu pdf to muszę też jakoś wrócić z powrotem... Także w skryptach generujących pdf mam generowanie tokena... Ponieważ muszę mieć link z tokenem aby przejść ze strony na stronę, to nie mogę użyć przycisku WSTECZ w przeglądarce. Więć muszę w dokumencie pdf dodać gdzieś jakiegoś linka z tokenem, który umożliwi powrót. Lecz nie chcę, żeby ten link był na papierze po wydruku :-) Jak na razie linki z tokenem pod pdf są widoczne no i niestety to oszpeca trochę wygląd faktur, raportów itp które są wydrukowane.... Jak to rozwiązać? Tokeny muszą zostać bo dane są bardzo poufne...

hmm szkoda że nikt nie wie... ja się nad tym sporo zastanawiałem i też nie wiem ale musi przecież być na to jakiś sposób a już na pewno nie zrobię wyskakującego okienka z PDFem... :-)
erix
Cytat
Lecz nie chcę, żeby ten link był na papierze po wydruku :-) Jak na razie linki z tokenem pod pdf są widoczne no i niestety to oszpeca trochę wygląd faktur, raportów itp które są wydrukowane.... Jak to rozwiązać?

A nie możesz ustawić anchor text na link bez tokena...?
phpion
Cytat(mlattari @ 14.03.2009, 20:26:20 ) *
Ponieważ zrobiłem tokeny w serwisie, a mam tam też generowanie faktur i innych raportów w formacie PDF poprzez fpdf, w momencie gdy wchodzę do jakiegoś dokumentu pdf to muszę też jakoś wrócić z powrotem... [...] Ponieważ muszę mieć link z tokenem aby przejść ze strony na stronę, to nie mogę użyć przycisku WSTECZ w przeglądarce.

Nie możesz wymusić pobrania pliku PDF? Z tego co rozumiem to otwierasz go bezpośrednio w przeglądarce.
mlattari
Cytat(erix @ 15.03.2009, 00:42:03 ) *
A nie możesz ustawić anchor text na link bez tokena...?


No raczej nie bo wszędzie, na każdej podstronie dałem sprawdzanie/generacja tokena... oprócz panelu logowania... :-))) Dostalęm jakiejś obsesji ostatnio :-)

Cytat(phpion @ 15.03.2009, 00:46:18 ) *
Nie możesz wymusić pobrania pliku PDF? Z tego co rozumiem to otwierasz go bezpośrednio w przeglądarce.


Wolałbym raczej dodać te linki w jakiś sposób... Jak dotąd dodałem niestety widoczne linki przy stopce ostatnich stron dokumentów fpdf ponieważ chodzi tutaj o system zamówień/płatności/rozliczeń/fakturowania/raportowania gdzie jest ważny szybki dostęp do ładnie sformatowanych dokumentów gotowych do druku w celu ich wydrukowania lub wysłania klientowi, ale użytkownik musi mieć możliwość szybkiego powrotu do funkcji systemu w celu kontynuacji swojej pracy.... nie wiem.... nie mam pomysłów jak to zrobić, żeby te linki nie były drukowane na papierze... Jedyne co to chyba wyskakujące okienko z dokumentem fpdf .... wtedy nie trzeba pobierać pliku, otwierać go.... i można szybko kontynuować pracę ale... wolałbym linki :-)
M4T3U5Z
nie jestem zbyt biegły w tych tematach ale a nie mógł byś użyć ramki do wyświetlania plików pdf?
coś jak http://www.freelayouts.com/templates/MultiFlex2?preview=true - przy czym na dole wyświetlasz pdfa a u góry masz mnóstwo miejsca na menu...
mlattari
Cytat(M4T3U5Z @ 15.03.2009, 02:13:10 ) *
nie jestem zbyt biegły w tych tematach ale a nie mógł byś użyć ramki do wyświetlania plików pdf?
coś jak http://www.freelayouts.com/templates/MultiFlex2?preview=true - przy czym na dole wyświetlasz pdfa a u góry masz mnóstwo miejsca na menu...



Ramki raczej nie wchodzą w grę bo przyniosłyby wiele utrudnień z zabezpieczeniami itp. Nawet samo drukowanie dokumentów stało by się bardziej uciążliwe... Od około 10 lat w ogóle nie korzystam z ramek :-)
erix
Cytat
No raczej nie bo wszędzie, na każdej podstronie dałem sprawdzanie/generacja tokena... oprócz panelu logowania... :-))) Dostalęm jakiejś obsesji ostatnio :-)

Nie miałem na myśli zmiany linka, tylko tekstu go opisującego... Chyba przy drukowaniu masz wypisany anchor text, a nie URL, nie? winksmiley.jpg
mlattari
Cytat(erix @ 15.03.2009, 14:07:16 ) *
Nie miałem na myśli zmiany linka, tylko tekstu go opisującego... Chyba przy drukowaniu masz wypisany anchor text, a nie URL, nie? winksmiley.jpg


No to byłoby chyba dobrym i prostym rozwiązaniem :-) Dzięki za podpowiedź bo ja ostatnio nie wpadam na dobre i proste pomysły :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.