.APM

File APM

Aldus Placeable Metafile
Fai una domanda
RISPOSTA RAPIDA

Un file APM è un'immagine vettoriale dell'era di Aldus PageMaker - un Windows Metafile (WMF) standard con un'intestazione bounding-box aggiuntiva di 22 byte aggiunta da Aldus. È possibile aprirlo con i software gratuiti IrfanView o Inkscape su Windows, oppure con LibreOffice Draw su qualsiasi sistema operativo. Convertilo in SVG per mantenerlo modificabile, o in PNG per il web.

Sviluppatore: Aldus Corporation (now Adobe Systems, via PageMaker acquisition) Categoria: File di immagini raster Standard aperto MIME: image/wmf
SI APRE SU Windows macOS Linux
Correlati: .JPG · .PNG · .TIF · .ECW

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 24, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file APM?

Un file .apm è un Aldus Placeable Metafile - un formato di grafica vettoriale che estende lo standard Windows Metafile (.WMF) con un'intestazione di 22 byte creata da Aldus Corporation per la sua applicazione di desktop publishing PageMaker intorno al 1987. L'aggiunta fondamentale è un bounding box: quattro interi con segno a 16 bit che dichiarano l'estensione dell'immagine in unità logiche, più un campo «inch» che specifica le unità logiche per pollice. Ciò ha permesso a PageMaker e ad altri strumenti DTP di posizionare una grafica con una dimensione definita e prevedibile sulla pagina - cosa che l'intestazione WMF semplice non può esprimere.

Il file è identificato dal magic number a 4 byte little-endian 0x9AC6CDD7 (byte D7 CD C6 9A) all'offset 0. Segue l'intestazione APM di 22 byte, quindi un'intestazione WMF standard di 18 byte e infine un flusso di comandi di disegno GDI a 16 bit (linee, riempimenti, testo, bitmap incorporate) che termina con un record EOF. Un checksum XOR a 16 bit nell'intestazione APM copre le 10 parole dell'intestazione precedenti.

In pratica, la maggior parte dei file WMF «Placeable» utilizza l'estensione .wmf piuttosto che .apm; il nome .apm è raro e ha origine dalla convenzione di PageMaker. GIMP, Inkscape, LibreOffice Draw e IrfanView rilevano tutti automaticamente l'intestazione APM. Il formato è stato sostituito da EMF (Enhanced Metafile) a partire da Windows NT 3.1 nel 1993.

Sicurezza e incolumità

RISCHIO: MEDIUM

L'analisi di APM/WMF ha una cronologia di problemi di sicurezza: la vulnerabilità WMF del 2005-2006 abusava del record metafile SETABORTPROC per eseguire codice semplicemente eseguendo il rendering di un file appositamente creato. Patchata su tutte le versioni supportate di Windows. Una normale clipart APM proveniente da un archivio di desktop publishing affidabile è sicura; prestare attenzione ai file APM da fonti sconosciute su sistemi non aggiornati.

Dettagli del formato

in sintesi
NOME COMPLETOAldus Placeable Metafileanche noto come Placeable WMF, APM header file
SVILUPPATOREAldus Corporation (now Adobe Systems, via PageMaker acquisition)dal 1987 (Aldus PageMaker 3.0 era; APM header added to WMF)
TIPO MIMEimage/wmf
TIPOimmagine vettoriale - Windows Metafile con intestazione Aldus Placeable (APM) (binario)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
D7CDC69A
ASCII
····
Il magic a 4 byte little-endian 0x9AC6CDD7 (byte D7 CD C6 9A) DEVE essere presente all'offset 0 per identificare un Placeable Metafile. Questo è seguito da un'intestazione Aldus APM di 22 byte (HWmf 2B + BoundingBox 8B + Inch 2B + Riservato 4B + Checksum 2B = 18B, intestazione totale 22B), quindi l'intestazione WMF standard di 18 byte e il flusso di record GDI. Un semplice WMF (senza intestazione APM) inizia invece con 01 00 09 00 o 02 00 09 00 e non ha bounding box.

Programmi che aprono file APM

Windows6 apps
GIMP Open-source File > Apri il file .apm - GIMP rasterizza tramite libwmf alla risoluzione scelta. Esporta in PNG/JPG.
IrfanView Gratuito Apri direttamente il file .apm - IrfanView esegue il rendering di WMF/APM tramite Windows GDI. Usa Salva con nome (Ctrl+S) per convertire in PNG/JPG.
Inkscape Open-source File > Apri il file .apm come percorsi vettoriali modificabili; esporta in SVG, PNG o PDF. La migliore opzione gratuita per l'editing.
LibreOffice Draw Open-source Apri il file .apm in Draw per visualizzare/modificare i vettori ed esportare in PNG/SVG/PDF. Gratuito.
Microsoft Word / PowerPoint (Microsoft 365) A pagamento Inserisci > Immagini > Questo dispositivo > seleziona il file .apm; Office esegue il rendering nativo dei WMF Placeable.
XnView MP Gratuito Apre e converte in batch i file .apm in PNG/JPG/TIFF tramite il rendering Windows GDI.
macOS2 apps
Inkscape Open-source File > Apri il file .apm come percorsi vettoriali modificabili; esporta in SVG, PNG o PDF. La migliore opzione gratuita per l'editing.
LibreOffice Draw Open-source Apri il file .apm in Draw per visualizzare/modificare i vettori ed esportare in PNG/SVG/PDF. Gratuito.
Linux3 apps
GIMP Open-source File > Apri il file .apm - GIMP rasterizza tramite libwmf alla risoluzione scelta. Esporta in PNG/JPG.
Inkscape Open-source File > Apri il file .apm come percorsi vettoriali modificabili; esporta in SVG, PNG o PDF. La migliore opzione gratuita per l'editing.
LibreOffice Draw Open-source Apri il file .apm in Draw per visualizzare/modificare i vettori ed esportare in PNG/SVG/PDF. Gratuito.

Dettagli tecnici

specifiche approfondite
Tipo di fileImmagine vettoriale - Windows Metafile con intestazione Aldus Placeable di 22 byte anteposta
CodificaBinario, little-endian
Magic bytesD7 CD C6 9A (DWORD 0x9AC6CDD7, little-endian) all'offset 0
Dimensione intestazione APM22 byte: magic (4B) + handle HWmf (2B) + rettangolo bounding-box (8B) + inch (2B) + riservato (4B) + checksum XOR (2B)
ChecksumXOR a 16 bit delle 10 parole a 16 bit precedenti nell'intestazione APM; nessun checksum nel corpo WMF
Spazio coordinate16 bit con segno (±32.767 unità logiche per asse); bounding box dichiarato nell'intestazione APM
Profondità coloreTavolozza RGB GDI dipendente dal dispositivo; fino a 24 bit nei DIB incorporati; tipicamente 4-24 bpp
Formato record di disegnoFlusso di record GDI a 16 bit (record a lunghezza variabile per linee, riempimenti, testo, bitmap), terminato da un record EOF
Versione WMF contenutaTipicamente WMF v3 (0x0300); raramente WMF v1 (0x0100)
Dimensione tipica del file2 KB - 500 KB; più grande quando il WMF incorpora immagini bitmap
Nota sull'estensioneL'estensione .apm è rara; la maggior parte dei file WMF Placeable circola con l'estensione .wmf. Il nome APM ha avuto origine con Aldus PageMaker.
Formato successoreEMF (Enhanced Metafile) - flusso di record GDI a 32 bit, Windows NT 3.1+ (1993)
Rilasciato1987 (Aldus PageMaker 3.0 era; APM header added to WMF)
Ultima versioneMS-WMF specification (format frozen; superseded by EMF)
Standard apertoSì · royalty-free
Specificalearn.microsoft.com

Conversioni APM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file APM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file APM.

Domande frequenti

Come posso aprire un file APM?
Usa i software gratuiti IrfanView o XnView MP su Windows (il metodo più rapido), oppure Inkscape / LibreOffice Draw su qualsiasi sistema operativo (ideale per la modifica). La maggior parte dei programmi che aprono file WMF gestisce anche gli APM - utilizzano lo stesso formato.
Qual è la differenza tra APM e WMF?
Un file APM È un file WMF con un'intestazione bounding-box Aldus di 22 byte anteposta. Tutti i moderni lettori WMF rilevano automaticamente l'intestazione APM; per la maggior parte degli scopi sono lo stesso tipo di file. L'estensione .apm segnala che l'intestazione è sicuramente presente.
Come posso convertire APM in PNG o SVG?
Per PNG: apri in IrfanView/XnView e usa «Salva con nome» in PNG. Per SVG (vettoriale modificabile): apri in Inkscape o LibreOffice Draw ed esporta come SVG.
APM è un formato vettoriale o raster?
APM/WMF è un formato vettoriale - memorizza comandi di disegno GDI che scalano senza sgranare. Tuttavia, i record WMF possono incorporare bitmap, quindi alcuni file APM contengono immagini raster.
Posso rinominare un file APM in WMF?
Sì, solitamente - un file APM è un WMF con un'intestazione extra, e la maggior parte dei software legge entrambi. Rinominare .apm in .wmf consente di aprirlo in qualsiasi programma compatibile con WMF.

Riferimenti

1Microsoft MS-WMF spec - META_PLACEABLE recordlearn.microsoft.com
2Microsoft MS-WMF: Windows Metafile Formatlearn.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Estensioni correlate

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z