Twórz linki do plików w Google Docts
04.11.2009 18:00
Zalogowani mogą więcej
Możesz zapisać ten artykuł na później. Znajdziesz go potem na swoim koncie użytkownika
Udostępnianie Dokumentów Google to świetny sposób na wyzbycie się konieczności instalowania na dysku dodatkowych aplikacji do podglądu plików biurowych. Często jednak chcemy wysłać link do konkretnej strony w długim pliku PDF i wtedy pojawia się problem, który jednak można łatwo obejść znając trick opisany w dalszej części.
Udostępnianie Dokumentów Google to świetny sposób na wyzbycie się konieczności instalowania na dysku dodatkowych aplikacji do podglądu plików biurowych. Często jednak chcemy wysłać link do konkretnej strony w długim pliku PDF i wtedy pojawia się problem, który jednak można łatwo obejść znając trick opisany w dalszej części.
Przykładowy plik wygenerowany po udostępnieniu ma następującą postać:
[cytat]http://docs.google.com/viewer?url=http%3A%2F%2Finfolab.stanford.edu%2Fpub%2Fpapers%2Fgoogle.pdf[/cytat]
Jak widać, zawiera jedynie dodatkowy parametr "url=http://..". Po wysłaniu takiego linka strona wygląda standardowo i otwiera się na samym początku dokumentu:
Można jednak wysłać link do podglądu w znacznie lepszej postaci, wyświetlającej dokument na pełnej szerokości strony. Link taki wygląda następująco:
[cytat]http://docs.google.com/viewer?url=http%3A%2F%2Finfolab.stanford.edu%2Fpub%2Fpapers%2Fgoogle.pdf&embedded=true[/cytat]
Jak widać, wystarczy w takim przypadku na końcu dodać parametr &embedded=true, po czym dokument będzie wyświetlał się następująco:
Ostatnim ciekawym trickiem, który może się przydać jest uruchamianie podglądu na wcześniej wybranej stronie. Link do takiego pliku wygląda nastęująco:
[cytat]http://docs.google.com/viewer?url=http%3A%2F%2Finfolab.stanford.edu%2Fpub%2Fpapers%2Fgoogle.pdf&embedded=true#:0.page.14[/cytat]
Tym razem na końcu adresu jesteśmy zobligowani dodać #:0.page.14. Parametr ten zaczyna się od "#" a nie jak wcześniej od "&", gdyż jest to polecenie dla aplikacji w AJAX a nie jak wcześniej dla skryptu PHP. Myślę, że taka wiedza z pewnością przyda się wszystkim aktywnie wykorzystującym Dokumenty Google.
Źródło: googlesystem.blogspot.com