{"id":7585,"date":"2008-10-04T22:37:12","date_gmt":"2008-10-04T20:37:12","guid":{"rendered":"http:\/\/www.boscarol.com\/blog\/?p=7585"},"modified":"2010-06-10T12:37:36","modified_gmt":"2010-06-10T10:37:36","slug":"pdf-i-livelli","status":"publish","type":"post","link":"http:\/\/www.boscarol.com\/blog\/?p=7585","title":{"rendered":"PDF: i livelli"},"content":{"rendered":"<p>Dalla versione 1.5 il formato PDF supporta i livelli (nella versione 1.6 c&#8217;\u00e8 stata una aggiunta alla definizione di gruppi di livelli, la VE <em>visibility espression<\/em>).<\/p>\n<p>Tecnicamente i livelli di un PDF sono chiamati OCG (<em>optional content group<\/em>) ed ogni livello pu\u00f2 essere, in un dato momento,\u00a0<em>on<\/em> oppure\u00a0<em>off<\/em>.<\/p>\n<p>Un PDF con livelli, esportato da InDesign CS3 e aperto in Acrobat 9, si presenta cos\u00ec:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7588\" style=\"border: 0px none;\" title=\"Acrobat Pro 9\" src=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv01.jpg?resize=613%2C404\" alt=\"Acrobat Pro 9\" width=\"613\" height=\"404\" srcset=\"https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv01.jpg?w=613 613w, https:\/\/i1.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv01.jpg?w=300 300w\" sizes=\"(max-width: 613px) 100vw, 613px\" data-recalc-dims=\"1\" \/><\/p>\n<p>I livelli sono elencati a sinistra, in una &#8220;configurazione&#8221; default. La configurazione \u00e8 lo stato dei livelli, nell&#8217;esempio ci sono 4 livelli \u00a0<em>on<\/em>, e l&#8217;ultimo <em>off<\/em>.<\/p>\n<p>Ogni livello ha delle propriet\u00e0, come indicato qui sotto:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7589\" style=\"border: 0px none;\" title=\"Acrobat Pro 9\" src=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv02.jpg?resize=437%2C381\" alt=\"Acrobat Pro 9\" width=\"437\" height=\"381\" srcset=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv02.jpg?w=437 437w, https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv02.jpg?w=300 300w\" sizes=\"(max-width: 437px) 100vw, 437px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Le propriet\u00e0 sono:<\/p>\n<ul>\n<li>nome (qui sopra Ebene 4)<\/li>\n<li>intento (qui sopra View)<\/li>\n<li>stato di default (<em>on<\/em> oppure <em>off<\/em>, qui sopra <em>on<\/em>)<\/li>\n<li><em>locked<\/em> (qui sopra disattivato)<\/li>\n<li>stato iniziale di\n<ul>\n<li>visibilit\u00e0 (qui sopra, visibile quando \u00e8 <em>on<\/em>)<\/li>\n<li>stampa (qui sopra, stampabile quando \u00e8 visibile)<\/li>\n<li>esportazione (qui sopra, esportabile quando \u00e8 visibile)<\/li>\n<li>zoom (qui sopra non c&#8217;\u00e8).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Tipicamente, i livelli derivano dall&#8217;applicazione con la quale \u00e8 stato creato il PDF e sono relativi alla pagina (cio\u00e8 ogni pagina pu\u00f2 avere i propri livelli).<\/p>\n<p>Attualmente le applicazioni che trasferiscono i loro livelli al PDF sono (almeno) le seguenti:<\/p>\n<ul>\n<li>Adobe Illustrator CS;<\/li>\n<li>Adobe InDesign CS;<\/li>\n<li>AutoCAD;<\/li>\n<li>Microsoft Visio.<\/li>\n<\/ul>\n<p>Non supportano i livelli (tra le altre) queste applicazioni:<\/p>\n<ul>\n<li>Apple Preview;<\/li>\n<li>Adobe Photoshop.<\/li>\n<\/ul>\n<p><strong>Gruppi di livelli<\/strong><\/p>\n<p>Nella forma pi\u00f9 semplice ogni oggetto grafico appartiene ad un unico livello. Per esempio:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7592\" title=\"Livelli in PDF\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv04.jpg?resize=403%2C163\" alt=\"Livelli in PDF\" width=\"403\" height=\"163\" srcset=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv04.jpg?w=403 403w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv04.jpg?w=300 300w\" sizes=\"(max-width: 403px) 100vw, 403px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Esiste anche una forma pi\u00f9 complessa in cui ogni oggetto grafico del PDF pu\u00f2 appartenere a pi\u00f9 di un livello:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7593\" title=\"Livelli in PDF\" src=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv05.jpg?resize=403%2C163\" alt=\"Livelli in PDF\" width=\"403\" height=\"163\" srcset=\"https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv05.jpg?w=403 403w, https:\/\/i0.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv05.jpg?w=300 300w\" sizes=\"(max-width: 403px) 100vw, 403px\" data-recalc-dims=\"1\" \/><\/p>\n<p>In questo caso il triangolo azzurro appartiene sia al livello 1 che al livello 2. Tecnicamente questo viene realizzato con una struttura detta OCM (<em>optional content membership<\/em>) che consente di raggruppare i livelli:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-7597\" title=\"Livelli in PDF\" src=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv07.jpg?resize=403%2C163\" alt=\"Livelli in PDF\" width=\"403\" height=\"163\" srcset=\"https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv07.jpg?w=403 403w, https:\/\/i2.wp.com\/www.boscarol.com\/blog\/wp-content\/uploads\/2009\/02\/pdf-liv07.jpg?w=300 300w\" sizes=\"(max-width: 403px) 100vw, 403px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Per ogni OCM (gruppo di livelli) \u00e8 definita una politica per determinare se l&#8217;oggetto \u00e8 visibile. Le politiche possono essere:<\/p>\n<ul>\n<li>AllON (tutti i livelli di quel gruppo devono essere <em>on<\/em> affinch\u00e9 gli oggetti appartenenti al gruppo siano visibili);<\/li>\n<li>AnyON (almeno uno deve essere <em>on<\/em>);<\/li>\n<li>AllOFF (tutti devono essere <em>off<\/em>);<\/li>\n<li>AnyOFF (almeno uno deve essere <em>off<\/em>)<\/li>\n<\/ul>\n<p><strong>Le configurazioni<\/strong><\/p>\n<p>Le specifiche PDF (normale, 1.6 o 1.7) prevedono la possibilit\u00e0 che un PDF contenga diverse &#8220;configurazioni&#8221; (cio\u00e8 altri stati dei livelli, per esempio solo il livello 2\u00a0<em>on<\/em> e gli altri\u00a0<em>off<\/em>) oltre alla configurazione di default.<\/p>\n<p>Non ci sono per\u00f2, attualmente, applicazioni che possono trasferire al PDF altre configurazioni oltre a quella di default.<\/p>\n<p>E comunque, Acrobat 9 non fa vedere le eventuali configurazioni contenute in un PDF (per\u00f2 fa vedere le configurazioni di livelli contenute in un PDF\/X-4).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dalla versione 1.5 il formato PDF supporta i livelli (nella versione 1.6 c&#8217;\u00e8 stata una aggiunta alla definizione di gruppi di livelli, la VE visibility espression). Tecnicamente i livelli di un PDF sono chiamati OCG (optional content group) ed ogni livello pu\u00f2 essere, in un dato momento,\u00a0on oppure\u00a0off. Un PDF con livelli, esportato da InDesign [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[114],"tags":[463,464,1568],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pjoVH-1Yl","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/7585"}],"collection":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7585"}],"version-history":[{"count":15,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/7585\/revisions"}],"predecessor-version":[{"id":7601,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/7585\/revisions\/7601"}],"wp:attachment":[{"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7585"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.boscarol.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}