Others

Perché i livelli PDF scompaiono dopo la conversione del formato

I livelli PDF, formalmente chiamati Gruppi di contenuti opzionali nelle specifiche PDF, consentono a un singolo PDF di contenere più visualizzazioni dello stesso contenuto. Un architetto può posizionare piani elettrici, piani idraulici e disegni strutturali su livelli separati all'interno dello stesso file e l'utente può alternarli. Un team di marketing può sovrapporre più versioni linguistiche di una brochure, mostrando una lingua alla volta. Questi livelli sono potenti in un visualizzatore PDF, ma sono fragili quando il file passa attraverso una conversione di formato.

La maggior parte degli obiettivi di conversione non comprende affatto i livelli.

Quando un PDF viene convertito in Word, Excel, PowerPoint o in un formato immagine, il concetto di gruppi di contenuti opzionali non si adatta perfettamente al set di funzionalità del formato di destinazione. I Livelli PDF vengono appiattiti in un'unica vista visibile, eliminati completamente o renderizzati in modo imprevedibile. Comprendere quali conversioni preservano i livelli e quali li distruggono ti aiuta a pianificare i flussi di lavoro dei documenti che mantengono intatta questa funzionalità. Gli strumenti Formato PDF di WukongPDF gestiscono la visualizzazione PDF sensibile ai livelli e la modifica di base e, per le conversioni, sapere quando i livelli andranno persi ti consente di estrarli prima della conversione anziché scoprire la perdita in seguito.

Why PDF Layers Disappear After Format Conversion

Che cosa sono realmente i livelli PDF e come funzionano

I gruppi di contenuti opzionali (OCG) sono entrati nelle specifiche PDF con la versione 1.5 e sono formalmente definiti nella norma ISO 32000. Ogni livello è un gruppo denominato di contenuto della pagina con visibilità controllabile in modo indipendente. I disegni CAD di AutoCAD e Revit utilizzano i livelli per separare i sistemi di costruzione. I documenti multilingue collocano ciascuna lingua sul proprio livello. I grafici offrono ai clienti più varianti di colore in un unico file attraverso la visibilità a più livelli. Il meccanismo OCG memorizza lo stato di visibilità, i nomi dei livelli e le relazioni padre-figlio nel dizionario del catalogo PDF, una struttura dati compatta che aggiunge dimensioni minime al file.

La visibilità dipende dallo spettatore. Un visualizzatore che supporta gli OCG mostra il pannello Livelli con controlli di attivazione/disattivazione individuali. Un visualizzatore senza supporto OCG mostra tutti i livelli impostati su visibili per impostazione predefinita e non fornisce funzionalità di attivazione/disattivazione. Il contenuto è presente nel file in entrambi i casi. L'accesso ad esso, tuttavia, richiede lo spettatore giusto. Questa dipendenza del visualizzatore è la causa principale della perdita di livelli durante la conversione: il convertitore si comporta come un visualizzatore non OCG, rendendo solo ciò che è impostato come visibile per impostazione predefinita e trattando tutto il resto come assente. Il convertitore non ha eliminato gli strati; non ha mai saputo della loro esistenza.

WukongPDF

Prova Modifica PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →

Perché le conversioni di formato appiattiscono o eliminano i livelli

La conversione del formato traduce il contenuto PDF nei costrutti nativi del formato di destinazione e la maggior parte dei formati di destinazione è completamente priva del concetto di livello. Microsoft Word non dispone di gruppi di contenuti facoltativi. JPEG offre un livello: la griglia di pixel. PowerPoint dispone di livelli di diapositiva che funzionano in modo diverso dagli OCG PDF. Il convertitore affronta un problema di mappatura impossibile e lo risolve appiattindo tutto ciò che è visibile in un'unica vista scartando i livelli nascosti. Questo non è un bug o un'ingegneria pigra. Il formato di destinazione è letteralmente privo del modello di dati per rappresentare più stati di visibilità per la stessa area di pagina.

Convertitori diversi fanno scelte diverse e la mancanza di standardizzazione implica che i risultati variano. Un convertitore esegue il rendering solo dei livelli attualmente visibili. Un altro esegue il rendering dello stato di visibilità predefinito definito nel catalogo PDF, che potrebbe differire da quello visualizzato sullo schermo. Un terzo scarica tutti gli strati uno sopra l'altro, producendo un pasticcio illeggibile. Testare il tuo file specifico con il convertitore scelto su una pagina prima di impegnarti in un batch rivela quale comportamento si applica. Il test di 30 secondi consente di risparmiare ore di rielaborazione e previene la sensazione di depressione di aprire un file convertito e scoprire che mancano contenuti critici.

Destinazioni di conversione e relativo supporto dei livelli

Le conversioni da PDF a PDF solitamente preservano i livelli quando la versione di destinazione supporta gli OCG. PDF/A-2 e versioni successive consentono i gruppi CO. PDF/A-1, il vecchio standard di archiviazione, non lo fa, quindi la conversione di un PDF a livelli in PDF/A-1 rimuove i livelli in modo silenzioso. Qualsiasi conversione in formati raster, JPEG, PNG, TIFF, appiattisce i livelli visibili in un'unica immagine e perde permanentemente i livelli nascosti. Le conversioni del formato vettoriale in SVG o EPS possono preservare il contenuto dei singoli livelli come gruppi denominati, ma solo se il convertitore supporta esplicitamente la traduzione da OCG a gruppo, cosa che la maggior parte non lo fa.

Le conversioni del formato Office variano in base allo strumento e al formato. L'esportazione in Word di Acrobat preserva il contenuto visibile ed elimina i livelli nascosti. I convertitori CAD specializzati a volte possono associare la visibilità dei livelli agli stili di Word o alle build di diapositive di PowerPoint. Questi convertitori sono prodotti di nicchia con una profonda conoscenza di formati CAD specifici e richiedono prezzi più elevati per tale funzionalità. Vale la regola pratica: la conversione da PDF appiattisce i livelli e i livelli nascosti vengono persi. Pianifica il tuo flusso di lavoro prevedendo questo risultato e adotta misure preventive prima della conversione.

Formato targetGestione dei livelliDestino livello nascosto
Da PDF a PDF/AConservato se PDF/A-2 o successivoConservato
Da PDF a JPEG/PNG/TIFFSolo livelli appiattiti e visibiliPerso definitivamente
Da PDF a Word/ExcelSolo contenuto appiattito e visibilePerduto
Da PDF a SVGPuò essere conservato come gruppo denominatoDi solito perso
PDF in PowerPointContenuto appiattito per diapositivaPerduto

Preservare le informazioni sui livelli prima della conversione

Estrai i livelli per separare PDF a livello singolo prima della conversione. In Acrobat, mostra un livello alla volta, salva con nome un nuovo file con solo quel livello visibile, nascondilo, mostra quello successivo e ripeti. Questo ciclo manuale produce una serie di PDF a livello singolo, ciascuno contenente il contenuto di un livello, che può essere convertito in modo sicuro senza perdere nulla. La ripetizione è noiosa ma il risultato è completo. Ogni file estratto viene convertito in modo pulito nel formato di destinazione perché non ci sono livelli nascosti da perdere.

L'automazione gestisce documenti con molti livelli. L'API JavaScript di Acrobat può enumerare tutti i nomi OCG, impostarli come visibili a turno nascondendone gli altri e salvare il risultato come file con il nome del livello. Le librerie di manipolazione PDF offrono la stessa funzionalità tramite codice. I PDF a livello singolo estratti passano quindi attraverso la conversione batch nel formato di destinazione con la piena certezza che il contenuto di ogni livello sia sopravvissuto. Per i flussi di lavoro ricorrenti che coinvolgono CAD a più livelli o PDF multilingue, l'investimento in automazione si ripaga in pochi cicli di conversione.

Verifica del contenuto del livello dopo la conversione

Dopo la conversione, controlla i contenuti mancanti confrontandoli con gli screenshot acquisiti prima della conversione. Cattura ogni livello mostrato isolatamente come immagine di riferimento. Confronta l'output convertito con quegli screenshot. Il contenuto mancante è immediatamente evidente quando sai cosa dovrebbe esserci. Senza screenshot di riferimento, individuare i livelli mancanti in un documento convertito è un'ipotesi, poiché non è possibile vedere ciò che è assente.

I documenti in cui la funzionalità dei livelli è essenziale non dovrebbero essere convertiti affatto. Condividi il PDF originale a più livelli e conferma che i destinatari dispongano di un visualizzatore compatibile con OCG. Adobe Acrobat Reader, Foxit Reader e i moderni visualizzatori PDF basati su browser supportano tutti la commutazione dei livelli. Se il destinatario insiste su un formato non PDF, invia la serie di file a livello singolo estratti invece di un singolo file convertito in cui metà del contenuto è scomparso. Più file sono leggermente meno convenienti di uno, ma infinitamente più utili di un file con informazioni mancanti.

WukongPDF

Prova Modifica PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →