Tip: Automator – archivácia webstránky do PDF

08. február 2008, Jozef Remeň, Mac OS X & Darwin, Aplikácie pre OS X,

Automator iconKaždý používateľ webu (kto ním dnes nie je?!) sa neraz ocitol v situácii, kedy potreboval archivovať navštívenú webstránku na svoj pevný disk. Alebo stránku potreboval zaslať známemu (a nielen odkaz). Ako na to?

Existuje niekoľko spôsobov archivácie – môžete uložiť stránku v prehliadači ako HTML s obrázkami (vie to napr. Camino), uložiť stránku ako Webarchive súbor v Safari alebo stránku vytlačiť do PDF. Každý spôsob má svoje výhody ako aj nevýhody. Uloženie stránky v podobe HTML s obrázkami spôsobí, že odkazy offline nebudú platné a budeme disponovať súborom .html a zložkou s pridruženými súbormi – neprehľadné pre archiváciu. Druhý spôsob je elegantný, odkazy sú naďalej funkčné online, súbor Webarchive zo Safari však prečíta zase len používateľ Maca. A tretí spôsob je vcelku použiteľný, problémom však je rozdelenie webstránky na niekoľko strán v PDF.

Našťastie máme k dispozícii Automator a skvelú akciu Download URLs as PDFs od Scotta Garnera. Z názvu vyplýva, že akcia dokáže uložiť stránku ako PDF súbor, poskytuje nám však niekoľko nastavení. Poďme sa spoločne pozrieť, ako na to.

Spustite Automator. V rozhraní Automatora nájdite najprv akciu „Get Current Webpage from Safari“ a presuňte ju do hlavnej, pravej časti. Potom nájdite stiahnutú (a nainštalovanú) akciu „Download URLs as PDFs“ a presuňte ju pod prvú akciu tak, ako je zobrazené na obrázku.

Vytvorený postup v Automatore
Vytvorený postup v Automatore

V samotnej akcii je niekoľko nastavení, ktoré ovplyvnia výsledný PDF dokument:

  • Paginage document – uloží PDF klasicky, rozdelené na stránky
  • Use Backgrounds – použije pozadia na webstránke, vhodné zaškrtnúť
  • Nastavenia Advanced:

  • File name – From Pages Address alebo From Page Title – názov súboru z URL alebo titulku stránky
  • Load images – uloží s obrázkami
  • Enable JavaScript – takisto povoliť
  • Výsledný postup uložte ako zásuvný modul pre script menu. V Automatore, v ponuke File vyberte „Save As Plug-in…“ a nastavte typ modulu podľa obrázka.

    Save as Plug-in…
    Uložte postup ako zásuvný modul pre Script menu

    Keď budete chcieť stránku uložiť do PDF, použite ikonu script menu v hlavnej ponuke. Tá mimochodom obsahuje množstvo zaujímavých skriptov, o ktorých si povieme v niektorom článku o Automatore a AppleScripte.

    Diskusia: Tip: Automator – archivácia webstránky do PDF

    1. sat napísal:

      robim vsetko podla navodu, ale vobec nemam nastavenia v automatore ako na obrazkov…
      mam verziu 1.0.4

    2. Jozef Remeň napísal:

      konkretne ake nastavenia? Akcia “Get current webpage from Safari” urcite je aj v Automatore pre Tiger…

      No a akcia Download URLs as PDFs je genericka, treba ju len stiahnut z uvedeneho odkazu, musi byt rovnaka aj pod Tigrom…

    3. sat napísal:

      dik, uz sa mi to podarilo. bol som trocha slepy … :)

    4. Mums napísal:

      Fuguje to skvele. uz si ani neviem predstavit ako sa da inak ukladat. :)

    © 2006 - 2008 MacPlanet.sk - AWD Systems, s.r.o. - všetky práva vyhradené, webhosting - Q7 digital media, s.r.o.

    Projekt používa upravený CMS WordPress a má pridelené registračné číslo ISSN 1337-6373.

    TOPlist