Convertire DOCM in PDF

Qui converti DOCM in PDF gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. Il file viaggia cifrato fino al nostro server, viene convertito lì e viene cancellato appena il lavoro finisce.

  • Dove gira Sul nostro server, perché un browser non fa girare il programma che questo richiede.
  • Ricostruito PDF funziona in modo diverso da DOCM. Non è quindi il degrado graduale di un codec con perdita: quello che PDF sa esprimere viene riprodotto fedelmente, e quello che lì non ha un equivalente non sopravvive affatto.
  • Limite di dimensione Fino a 25 MB per file, gratis e senza account.
  • Vale la pena saperlo L’impaginazione viene riprodotta con caratteri sostitutivi di metrica equivalente. Macro, commenti e revisioni non passano.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Cos’è un .docm e perché l’estensione esiste

Quando Microsoft ha introdotto i formati ECMA-376 nel 2007 ha diviso ciò che era un tipo di file in due. Un `.docx` è proibito dal contenere un progetto VBA; un `.docm` è lo stesso contenitore ZIP-of-XML con il permesso di portarne uno. Il registro registra esattamente quella distinzione (macros: false per DOCX e macros: true per DOCM) ed è l’intera ragione per cui la seconda estensione è stata inventata.

La divisione è stata fatta così che il software potesse dire la differenza senza aprire il file. Prima, ogni documento Word era potenzialmente un programma, e ogni filtro di posta, gateway di upload e scanner antivirus doveva trattarli tutti come sospetti. Dopo, una policy può dire «DOCX sì, DOCM no» ed essere imposta guardando quattro caratteri. È enormemente conveniente per gli amministratori ed è il motivo per cui il vostro allegato è scomparso.

La macro che un documento di solito ha, e perché non è calcolo

Le macro di Word fanno un tipo caratteristico di lavoro, e vale la pena nominarlo perché decide cosa conterrà il PDF. La maggior parte di esse assembla: un modello che costruisce un contratto da clausole selezionate, un generatore di report che estrae cifre e le formatta, un sistema di lettere che riempie il blocco indirizzo e il numero di riferimento, un modulo che mostra e nasconde sezioni in base alle risposte. La macro è un passaggio di costruzione che gira prima che il documento sia un documento.

Questo è diverso da un foglio di calcolo, dove il codice di solito opera su dati che sono già nel file. Ha una conseguenza diretta qui: se la macro è già stata eseguita e il risultato è stato salvato, convertire vi dà il documento finito. Se non lo è stata (se il file è il modello piuttosto che un’istanza di esso) il PDF mostra segnaposto e sezioni vuote, correttamente, perché quello è genuinamente ciò che il file contiene. Aprilo in Word, lascia che costruisca, salva, e converti ciò che è stato salvato.

Niente viene eseguito sulla strada per il PDF

La conversione passa il file a LibreOffice in esecuzione headless e chiede un PDF attraverso il suo filtro di export. Quel percorso non esegue un progetto VBA, e non potrebbe farlo utilmente: LibreOffice non esegue il linguaggio macro di Word nativamente. Ogni lavoro riceve anche un proprio profilo LibreOffice appena creato, che esiste per una ragione diversa ma ha lo stesso effetto: nulla persiste da una conversione alla successiva.

Quindi il PDF è un rendering dell’ultimo stato salvato, e questo è una garanzia piuttosto che una limitazione. Significa che convertire un `.docm` che vi è stato inviato e di cui non vi fidate è un modo sicuro per leggerlo: qualunque cosa fosse la macro, non ottiene un turno. Significa anche che il PDF è solo tanto completo quanto lo era il documento quando è stato scritto su disco, che è il punto fatto sopra e l’unica cosa più probabile che sorprenda qualcuno che converte un modello per sbaglio.

La barra gialla, Visualizzazione protetta, e cosa evita il destinatario

Inviare un `.docm` mette il destinatario attraverso una sequenza di decisioni che preferireste non dovessero prendere. Word apre un file da fuori dall’organizzazione in Visualizzazione protetta; se scelgono di abilitare la modifica, appare una seconda barra che chiede se abilitare il contenuto, che è il prompt che accende le macro. Molte organizzazioni ora bloccano le macro da internet in modo diretto, quindi la barra dice che il file è stato bloccato e non offre via d’uscita.

Niente di tutto ciò riguarda il vostro documento. È una risposta generica a un decennio in cui gli allegati con macro erano la principale via di consegna per malware, e si applica sia che la macro sia un helper di stampa unione sia che sia qualcosa di peggio. Un PDF rimuove l’intera conversazione: si apre nel reader, nel browser, su un telefono, in un pannello di anteprima, e a nessuno viene chiesto di prendere una decisione di sicurezza sul vostro contratto per vostro conto.

Campi, controlli contenuto e tutto ciò che smette di essere vivo

Un PDF è una pagina fissa, quindi qualsiasi cosa stesse ancora calcolando nel documento Word si risolve al suo valore corrente e ci resta. Date che si aggiornavano da sole, conteggi di pagina, riferimenti incrociati, un indice, numeri di sequenza su figure e tabelle, campi DOCPROPERTY: ognuno è congelato al momento della conversione. I controlli contenuto e i tag di documento strutturati diventano il testo che stavano mostrando.

Questo di solito è il punto: un documento archiviato o pubblicato non dovrebbe cambiare dopo essere stato archiviato, ma vale la pena un controllo deliberato prima. Aggiornate i campi e l’indice in Word immediatamente prima di convertire, così che ciò che è congelato sia corretto piuttosto che solo corrente. Se qualche campo veniva popolato dalla macro piuttosto che da Word, questo è il caso in cui una macro non eseguita lascia un buco visibile nel PDF, ed è più facile vederlo ora che dopo che il documento è stato inviato.

Caratteri e layout tra i due motori

Il documento è renderizzato da LibreOffice piuttosto che da Word, quindi il layout è riprodotto piuttosto che riprodotto identicamente. In pratica regge bene, perché il convertitore porta sostituti metricamente compatibili per Arial, Times New Roman, Courier New, Calibri e Cambria, caratteri con le stesse larghezze degli originali, quindi le interruzioni di riga cadono negli stessi posti e una pagina impostata per stare in una pagina ci sta ancora.

Il rischio è concentrato in caratteri insoliti. Un carattere di marca o un carattere scaricato che il documento nomina ma non incorpora verrà sostituito con qualcosa di larghezze diverse, e il testo può rifluire abbastanza da spingere una riga sulla pagina successiva. I documenti assemblati da una macro sono più esposti della maggior parte, perché gli autori di template tendono a essere affezionati a un carattere di casa. Se il documento ha un layout fisso che conta (un certificato, un modulo, un contratto con clausole numerate su pagine specifiche) guardate il PDF pagina per pagina piuttosto che solo la prima.

Quando un DOCX è una risposta migliore di un PDF

Se il destinatario deve editare il documento, convertire in PDF risolve il problema di sicurezza e ne crea uno di usabilità. La mossa migliore è salvare il file come `.docx` in Word: il formato non può contenere un progetto VBA, quindi salvarci dentro rimuove le macro lasciando un documento editabile che nessun filtro metterà in quarantena. Word vi avviserà che il progetto andrà perso, che è esattamente ciò che volete.

Scegliete tra i due in base a ciò che succede dopo. Leggere, stampare, archiviare, pubblicare, allegare a un record: PDF, perché è fisso e universale e nulla di esso può cambiare. Editare, rivedere con modifiche tracciate, compilare, o continuare il lavoro: DOCX. Inviare il `.docm` stesso è l’opzione da evitare a meno che il destinatario non abbia specificamente bisogno dell’automazione e se la aspetti, nel qual caso un’unità condivisa è una via di consegna migliore dell’email.

Dove viene convertito un documento con macro abilitate

Sul nostro server, non nel vostro browser. Renderizzare un documento Word in PDF ha bisogno di un vero motore office, e questa pagina lo dice chiaramente invece di implicare che tutto su questo sito gira sul vostro dispositivo. Il file viaggia su una connessione crittografata a un container che esegue LibreOffice headless, e quel container è configurato senza accesso a internet in uscita proprio, il che per un file il cui intero soggetto è codice non fidato vale la pena dichiarare esplicitamente.

Ogni lavoro riceve la propria directory scratch e il proprio profilo LibreOffice, e la directory viene cancellata quando il lavoro finisce indipendentemente dall’esito. Due processi `soffice` che condividono un profilo lo corrompono, e il sintomo è una conversione che non ritorna invece che un errore, che è il motivo per cui il profilo è per lavoro. Qualsiasi cosa ancora in esecuzione dopo sessanta secondi viene terminata. Il livello gratuito accetta 25 MB per file caricato.

Controllare il PDF contro ciò che il documento doveva dire

Leggete il PDF prima che vada da qualche parte, e leggetelo cercando assenza piuttosto che danno. Il fallimento caratteristico di questa conversione non è una tabella rovinata, è una sezione che avrebbe dovuto essere riempita e non lo è, perché la cosa che la riempie non è mai stata eseguita. Blocchi di indirizzo vuoti, un numero di riferimento che mostra ancora il suo segnaposto, un elenco di clausole con nulla dentro, un totale che legge zero.

Poi controllate il conteggio di pagine e l’ultima pagina. I documenti assemblati da template tendono ad avere blocchi di firma posizionati con cura e schedule numerati, e una sostituzione di carattere che sposta una riga può spingere una firma su una pagina propria. Se lo stesso template viene convertito regolarmente, controllare un output con attenzione vi dice cosa aspettarvi da tutti: i fallimenti vengono da come il template è stato costruito piuttosto che da qualsiasi documento individuale.

Come convertire DOCM in PDF

  1. Trascina il tuo file DOCM su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli PDF come destinazione e avvia la conversione.
  3. Scarica il file PDF finito.

DOCM o PDF: cosa cambia

DOCM a confronto con PDF
DOCMPDF
Nome completoDocumento Word con macroPortable Document Format
Estensione del file.docm.pdf
Tipo di mediaapplication/vnd.ms-word.document.macroEnabled.12application/pdf
CompressioneL’uno o l’altra, secondo l’impostazione
Prima pubblicazione20071993
Pubblicato daMicrosoftAdobe
SpecificaECMA-376ISO 32000-2
LicenzaStandard apertoStandard aperto
Situazione attualeAttualeAttuale
Colore che sa descrivereRGB, CMYK, scala di grigi
Si apre nel browserNessun browserTutti i browser
Valutato al suo postoDOCXDOCX, HTML

Che cosa si perde

Il documento diventa una pagina fissa: PDF salva come appare, non come è stato costruito.

DOCM può contenere macro e PDF no. Il codice viene scartato anziché convertito — di solito è proprio questo lo scopo, perché un file con macro è quello che un filtro di posta o una policy aziendale rifiuta.

Che cosa resta

DOCM e PDF ammettono più pagine, quindi un documento di più pagine resta un unico file.

Aprire il risultato

PDF si apre in qualsiasi browser attuale. DOCM raggiunge ancora meno browser. Se il file va su una pagina web o in un modulo, di solito è tutto il motivo della conversione.

I programmi di sempre non coincidono: DOCM si apre in Microsoft Word, PDF in Adobe Acrobat, Preview e LibreOffice Draw, quindi chi riceve il risultato ha bisogno di uno del secondo gruppo.

A che cosa serve ciascun formato

I due puntano a lavori diversi: DOCM a la modifica, PDF a consegnare un file finito, la stampa e l'archiviazione. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.

DOCM è il formato di Microsoft, pubblicato nel 2007. È descritto in ECMA-376, e vale la pena conoscerlo se il file deve sopravvivere allo strumento che lo ha scritto.

PDF viene da Adobe e risale al 1993, descritto in ISO 32000-2. Adobe Acrobat, Preview e LibreOffice Draw lo leggono.

Da DOCM a PDF: domande frequenti

Il mio file DOCM viene caricato da qualche parte?

Sì: questa conversione ha bisogno di un software che in un browser non può girare. Il file viaggia cifrato fino al nostro server, viene cancellato appena il lavoro finisce e il risultato dopo 60 minuti. Il lavoro lo fa LibreOffice, la suite per ufficio completa, senza interfaccia.

Convertire DOCM in PDF è gratis?

Sì, fino a 100 conversioni al giorno per file fino a 25 MB. Quell’unico limite esiste perché questa conversione gira su un server che paghiamo noi. Per il resto qui non c’è niente di limitato, e la filigrana non c’è in nessun caso. Il limite esiste perché LibreOffice ha bisogno di una nostra macchina per girare.

Si perde qualità convertendo DOCM in PDF?

DOCM e PDF descrivono il contenuto in modi radicalmente diversi. La conversione è quindi una ricostruzione e non una copia: fedele, ma non identica byte per byte. L’impaginazione viene riprodotta con caratteri sostitutivi di metrica equivalente. Macro, commenti e revisioni non passano.

Che cosa succede a un file DOCM quando diventa PDF?

Il documento diventa una pagina fissa: PDF salva come appare, non come è stato costruito.

Le macro sopravvivono da DOCM a PDF?

DOCM può contenere macro e PDF no. Il codice viene scartato anziché convertito — di solito è proprio questo lo scopo, perché un file con macro è quello che un filtro di posta o una policy aziendale rifiuta.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su DOCM e PDF si può verificare, e questi sono i documenti che chiudono la questione.