Open XML Paper Specification: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Inseritore (discussione | contributi)
Aggiornamento della voce
Archive.today ___domain not accessible from Italy (x1)) #IABot (v2.0.9.5) (GreenC bot
 
(26 versioni intermedie di 18 utenti non mostrate)
Riga 1:
{{Correggere|informatica|novembre 2023}}
'''XML Paper Specification''' ('''XPS''', dall'[[lingua inglese|inglese]] Specifiche per la carta in XML), nome in codice '''Metro''' è una serie di specifiche per un [[Page Description Language]] e un formato di documento sviluppato da [[Microsoft]]. Come indicato dal nome, è un linguaggio basato su [[XML]] (su [[XAML]] più precisamente), che consente la creazione di documenti di tipo [[grafica vettoriale|vettoriale]] che hanno il vantaggio di essere gestibili indipendentemente dal tipo di periferica e di risoluzione scelti.
{{Da aggiornare|arg=informatica}}
!{{Formato del file
|nome = Open XML Paper Specification
|logo = <!-- solo nome file -->
|icona = <!-- solo nome file -->
|immagine = <!-- solo nome file -->
|didascalia =
|estensione = .xps, .oxps
|magic_number =
|mime =
|uniform_type_identifier =
|typecode =
|sviluppatore = [[Microsoft]]
|proprietario =
|licenza =
|data_pubblicazione =
|ultima_versione =
|data_ultima_versione =
|nota_ultima_versione =
|genere = [[Formato documentale]]
|compressione = <!-- inserire "lossy" o "lossless" -->
|estensione_di = [[XML]], [[XAML]]
|esteso_a =
|standard = ECMA-388
|aperto = <!-- inserire "sì" o "si" -->
|sito = <!-- senza http:// -->
}}
'''Open XML Paper Specification''' ('''OpenXPS''') è un [[formato di file]] [[formato documentale|documentale]] sviluppato da [[Microsoft]] con il nome di '''XML Paper Specification''' (XPS) e reso [[norma tecnica|standard]] nel 2009 da [[ECMA International]].<ref>{{Cita|ECMA-388}}.</ref><ref>{{cita web|lingua=en|url=http://blogs.msdn.com/b/mitchp/archive/2012/09/25/xps-and-oxps-file-support-in-windows-7-and-windows-8.aspx|titolo=XPS and OXPS file support in Windows 7 and Windows 8|sito=Mitch Prince's Blog|editore=[[Microsoft]]|data=25 settembre 2012|urlarchivio=https://web.archive.org/web/20121216040358/http://blogs.msdn.com/b/mitchp/archive/2012/09/25/xps-and-oxps-file-support-in-windows-7-and-windows-8.aspx}}</ref>
 
Analogo al [[Portable Document Format]]<ref name="howtogeek">{{cita web|lingua=en|url=https://www.howtogeek.com/148499/what-is-an-xps-file-and-why-does-windows-want-me-to-print-to-one/|titolo=What Is an XPS File and Why Does Windows Want Me to Print to One?|sito=How-To Geek|data=15 aprile 2013}}</ref>, XPS è un [[linguaggio di descrizione di pagina]] basato su [[XML]]. Introdotto in [[Windows Vista]]<ref name="howtogeek" />, il formato è meno popolare di [[Portable Document Format|PDF]] anche per l'assenza di supporto in ambiente [[MacOS]] e sui [[dispositivo mobile|dispositivi mobili]]<ref name="howtogeek" /><ref name="Adobe Acrobat">{{cita web|lingua=en|url=https://www.adobe.com/au/acrobat/hub/how-to/steps-to-convert-xps-to-pdf.html|titolo=Easy steps for converting an XPS file to PDF|sito=[[Adobe Acrobat]]|editore=[[Adobe (azienda)|Adobe]]}}</ref>. [[Windows 7]] e [[Windows 8]] includono un visualizzatore di documenti denominato XPS Viewer e una [[stampante virtuale]] per la creazione dei file XPS<ref name="howtogeek" />.
Il formato XPS è stato introdotto da [[Microsoft]] in [[.NET Framework 3.0]] e [[Windows Vista]], nel quale è integrato un programma per la visualizzazione e la creazione di documenti XPS. Il sistema operativo supporta nativamente la stampa su file di questi documenti da parte di qualsiasi word processor tramite una stampante virtuale, e la visualizzazione dei documenti tramite XPS Viewer (visualizzatore di immagini fornito con il sistema). Anche altri software di visualizzazione immagini supportano la lettura di file XPS.
 
== Estensione ==
Nei sistemi Windows l'estensione associata a questo formato è .xps
 
== Tecnologia ==
Un documento XPS è un contenitore basato sul sistema di archiviazione [[ZIP (formato di file)|ZIP]] avente al suocui interno una serie di fogli XML che definiscono il ''[[Impaginazione|layout]]'' delle pagine, il contenuto e ilaspetto lorodelle aspettopagine, oltre a fornire informazioni sullasu gestione, il rendering, l'archiviazione e la stampa del documento e, infine, informazioninonché sul [[digital rights management]].
 
== Somiglianze con PDF e PostScript ==
XPS presenta molte analogie con PDF di [[Adobe (azienda)|Abobe Inc.]]:
Come il PDF di Adobe Inc., XPS è un formato a layout fisso progettato per preservare la fedeltà del documento, fornendo un aspetto di esso indipendente dal dispositivo. PDF è un database di oggetti che possono essere creati da PostScript o generati direttamente dalle applicazioni, mentre XPS è basato su XML. Entrambi i formati sono compressi , sebbene utilizzando metodi diversi. Anche l'architettura della [[Pipeline dati|pipeline]] del filtro di XPS è simile a quella utilizzata nelle stampanti che supportano il linguaggio di descrizione della pagina [[PostScript]]. PDF include funzionalità dinamiche volutamente non supportate dal formato XPS.
 
* XPS è un formato a layout fisso progettato per preservare la fedeltà del documento, fornendone un aspetto indipendente dal dispositivo.
* Mentre PDF è un database di oggetti creabili da [[PostScript]] o generati direttamente dalle applicazioni, XPS è basato su XML.
* Entrambi i formati sono compressi, sebbene utilizzino metodi diversi.
* Anche l'architettura della [[Pipeline dati|pipeline]] del filtro di XPS è simile a quella utilizzata nelle stampanti che supportano il linguaggio di descrizione della pagina PostScript.
* PDF include funzionalità dinamiche volutamente non supportate dal formato XPS.
 
{| class="wikitable sortable"
|+Confronto tra OXPS e PDF<ref>{{Cita web|url=https://www.scribd.com/document/21961516/White-Paper-PDF-or-XPS-Choose-the-Right-Document-Format|titolo=White Paper PDF or XPS: Choose the Right Document Format {{!}} Computer File {{!}} Media Technology|sito=Scribd|lingua=it|accesso=29 gennaio 2021-01-29}}</ref>
!Formato del file
!OpenXPS
Line 38 ⟶ 70:
|-
!Tipo di lingua
|Linguaggio di markup ( XML )
|PDF è un database di oggetti che possono essere creati da PostScript o generati direttamente da un'applicazione.
|-
Line 55 ⟶ 87:
!Contenuto grafico 3D
|X3D (ISO / IEC 19775/19776)
|U3D (Standard ECMA-363),   PRC (Product Representation Compact, ISO 14739-1: 2014)
|-
!Compressione completa del contenuto del file
Line 162 ⟶ 194:
|-
!Tipi di media Internet
|<code>applicazioneapplication / oxps</code>
|<code>application / pdf</code>
|-
Line 170 ⟶ 202:
* PDF 1.7: contenuto non gratuito , scaricato gratuitamente da ISO
* PDF 2.0: contenuto non gratuito , scaricato a pagamento da ISO
|-
!Formato del file
!OpenXPS
!PDF
|}
 
== Visualizzazione e creazione di documenti XPS ==
[[Windows Vista]] e versioni successive supportano sia la creazione che la visualizzazione di XPS<ref>{{Cita web|url=http://www.microsoft.com/windows/products/windowsvista/features/details/xps.mspx|titolo=XPS Documents in Windows Vista|editore=Microsoft.com|accesso=10 dicembre 2009}}</ref>. Inoltre, l'architettura di stampa di Windows Vista utilizza XPS come formato di spooler<ref name="XPSvsPDF">{{Cita web|cognome=Foley|nome=Mary Jo|url=http://www.microsoft-watch.com/content/operating_systems/microsoft_readies_new_document_printing_specification.html|urlarchivio=https://archive.is/20130128190142/http://www.microsoft-watch.com/content/operating_systems/microsoft_readies_new_document_printing_specification.html|urlmorto=s|dataarchivio=28 gennaio 2013|titolo=Microsoft Readies New Document Printing Specification|editore=Microsoft-watch.com|data=25 aprile 2005|accesso=10 dicembre 2009}}</ref>.
 
=== Software di terze parti ===
Line 184 ⟶ 215:
|Evince
|Linux
|Un visualizzatore di documenti per più formati di documenti; può visualizzare documenti XPS grazie a libgxps<ref>{{citeCita web|url=http://projects.gnome.org/evince/|titletitolo=Apps/Evince - GNOME Wiki!}}</ref>.
|-
|MuPDF
|Linux , Windows , Android , iOS
|Un visualizzatore PDF, XPS e OpenXPS leggero; concesso in licenza secondo i termini di AGPL v3
|-
|Harlequin RIP
|Windows , Mac OS , Linux , ThreadX
|Rende i file XPS per la stampa o la visualizzazione; utilizzato in stampanti desktop, macchine da stampa digitali, prestampa e software<ref>{{citeCita web|url=http://www.globalprintmonitor.com/en/editorial/prepress/8084-native-interpretation-in-the-harlequin-rip|titletitolo=Native Interpretation in the Harlequin RIP Converter 1.1|publishereditore=globalprintmonitor.com|datedata=2009-11-22 novembre 2009}}</ref>
|-
|Okular
|Linux , FreeBSD , Windows , Solaris
|Il visualizzatore di documenti del progetto KDE ; può visualizzare documenti XPS<ref>{{citeCita web|url=http://okular.kde.org/formats.php|titletitolo=Okular Document format handlers status|datedata=2011-11-13 novembre 2011}}</ref>
|-
|Visualizzatore STDU
|Microsoft Windows
|Può visualizzare documenti XPS e altri formati di documenti elettronici. Altre applicazioni STDU possono gestire l'organizzazione/navigazione, conversione ed estrazione<ref>{{citeCita web|url=http://www.stdutility.com/|titletitolo=Scientific and technical documentation utility products features|datedata=2017-06-22 giugno 2017}}</ref>.
|-
|Sumatra PDF
|Microsoft Windows
|Può visualizzare documenti XPS, tra gli altri formati, dalla versione 1.5, grazie a MuPDF<ref>{{citeCita web|url=http://blog.kowalczyk.info/software/sumatrapdf/news.html|titletitolo=News about Sumatra PDF reader|datedata=6 gennaio 2012-01-06|accesso=29 gennaio 2021|dataarchivio=3 aprile 2012|urlarchivio=https://www.webcitation.org/66eERHLRC?url=http://blog.kowalczyk.info/software/sumatrapdf/news.html|urlmorto=sì}}</ref>
|-
|Xara Designer Pro
Line 212 ⟶ 243:
|Annotatore XPS
|Microsoft Windows
|Visualizzatore XPS autonomo che può firmare digitalmente e annotare documenti XPS e convertire documenti XPS in formati immagine comuni<ref>{{citeCita web|url=http://www.xpsdev.com/xps-annotator|titletitolo=XPS Annotator|datedata=28 gennaio 2012|accesso=29 gennaio 2021|dataarchivio=31 gennaio 2010|urlarchivio=https://web.archive.org/web/20100131163919/http://www.xpsdev.com/xps-01-28annotator|urlmorto=sì}}</ref>.
|-
|Visualizzatore XPS
Line 220 ⟶ 251:
 
=== Hardware ===
XPS aveva il supporto di società di stampa come [[Konica Minolta]], [[Sharp Corporation|Sharp]]<ref>{{citeCita web|url=http://www.sharpusa.com/products/FunctionPressReleaseSingle/0,1080,650-5,00.html#|titletitolo=Sharp Open Systems Architecture supports XPS in multi-function printers|publishereditore=Sharpusa.com|access-dateaccesso=10 dicembre 2009-12-10}}</ref>, [[Canon]], [[Epson]], [[Hewlett-Packard]]<ref>{{citeCita web|lastcognome=Monckton|firstnome=Paul|url=http://www.itweek.co.uk/personal-computer-world/features/2167665/photo-printing-under-windows|titletitolo='&#39;IT Week'&#39; 10 November 2006, Canon, Epson and HP support for XPS|publishereditore=Itweek.co.uk|access-dateaccesso=10 dicembre 2009|dataarchivio=6 aprile 2008|urlarchivio=https://web.archive.org/web/20080406032755/http://www.itweek.co.uk/personal-12computer-10world/features/2167665/photo-printing-under-windows|urlmorto=sì}}</ref>, [[Xerox Corporation|Xerox]]<ref>{{citeCita web|url=http://www.fujixerox.co.jp/eng/headline/2006/1128_withms.html|titletitolo='&#39;Fuji Xerox and Microsoft Collaborate in Document Management Solutions Field'&#39;|publishereditore=Fujixerox.co.jp|datedata=2006-11-28 novembre 2006|access-dateaccesso=2009-12-10 dicembre 2009|dataarchivio=6 agosto 2009|urlarchivio=https://web.archive.org/web/20090806060933/http://www.fujixerox.co.jp/eng/headline/2006/1128_withms.html|urlmorto=sì}}</ref> e società di software e hardware come CSR (ex Zoran)<ref>{{citeCita web|url=http://www.zoran.com/IPS-XPS|titletitolo=Ips Xps|publishereditore=Zoran.com|access-dateaccesso=10 dicembre 2009|dataarchivio=24 gennaio 2010|urlarchivio=https://web.archive.org/web/20100124043105/http://www.zoran.com/IPS-12-10XPS|urlmorto=sì}}</ref>, e Global Graphic<ref>{{citeCita web|url=http://www.globalgraphics.com/xps/index.html|titletitolo=Solutions for XPS document sharing and native XPS printing|publishereditore=Globalgraphics.com|access-dateaccesso=10 dicembre 2009-|dataarchivio=12-10 marzo 2006|urlarchivio=https://web.archive.org/web/20060312114419/http://www.globalgraphics.com/xps/index.html|urlmorto=sì}}</ref>. Le stampanti XPS native furono introdotte da Canon, Konica Minolta, Toshiba e Xerox. <ref>{{citeCita web|url=http://www.microsoft.com/whdc/xps/showcase.mspx|titletitolo=XPS Technology Showcase|publishereditore=Microsoft.com|datedata=19 aprile 2007-04-19|access-dateaccesso=10 dicembre 2009-12-10}}</ref> Nei dispositivi a livello ''Certified for Windows'' di ''Windows Logo Conformance'' la certificazione era richiesta per avere driver XPS per la stampa dal 1º giugno 2007<ref>{{citeCita web|url=http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx|titletitolo=Windows Logo Program Requirements and Policies|publishereditore=Microsoft.com|access-dateaccesso=10 dicembre 2009-12-10}}</ref>.
 
== Licenza ==
Microsoft ha rilasciato XPS con una licenza di brevetto esente da royalty chiamata ''Community Promise for XPS<ref>{{citeCita web|titletitolo=Community Promise for XPS|url=https://msdn.microsoft.com/en-us/library/windows/hardware/Dn653988.aspx|publishereditore=Microsoft|datedata=31 gennaio 2007-01-31|archive-urlurlarchivio=https://web.archive.org/web/20140410164746/http://msdn.microsoft.com/en-us/library/windows/hardware/Dn653988.aspx|archive-datedataarchivio=10 aprile 2014-04-10|access-dateaccesso=14 febbraio 2020-02-14}}</ref><ref>{{citeCita web|url=http://www.microsoft.com/whdc/xps/xpscommunitypromisefaq.mspx|titletitolo=Community Promise for XPS FAQs|publishereditore=Microsoft.com|datedata=31 gennaio 2007-01-31|access-dateaccesso=10 dicembre 2009-12-10|url-statusurlmorto=deads|archive-urlurlarchivio=https://web.archive.org/web/20090919151131/http://www.microsoft.com/whdc/xps/xpscommunitypromisefaq.mspx|archive-datedataarchivio=September19 19,settembre 2009}}</ref>'', consentendo agli utenti di creare implementazioni della specifica che leggono, scrivono ed eseguono il rendering di file XPS a condizione che includano un avviso all'interno della fonte che le tecnologie implementate possono essere gravate da brevetti detenuti da Microsoft. Esso ha inoltre richiesto alle organizzazioni "impegnate nel business dello sviluppo di: scanner che producono documenti XPS; stampanti che consumano documenti XPS per produrre copie cartacee; ​​oo driver di stampa o prodotti software per immagini raster o loro componenti che convertono i documenti XPS allo scopo di produrre output cartaceo, [...] di non faràfare causa a Microsoft o ai suoi licenziatari ai sensi delle specifiche XML Paper o ai clienti per violazione di qualsiasi brevetto derivato dalle specifiche XML Paper (come definito di seguito) su conto di qualsiasi fabbricazione, uso, vendita, offerta in vendita, importazione o altra disposizione o promozione di qualsiasi implementazione di XML Paper Specification". La specifica stessa è stata rilasciata con una licenza di [[copyright]] esente da royalty, che ne consente la distribuzione gratuita.
 
Il 13 settembre 2011, Monotype Imaging ha annunciato di aver concesso in licenza i suoi filtri di conversione vettoriale da XPS a PCL 6 e XPS a PostScript a Microsoft per l'utilizzo nella prossima versione di Windows<ref>{{citeCita web|url=http://ir.monotypeimaging.com/releasedetail.cfm?ReleaseID=605039|titletitolo=Monotype Imaging Licenses XPS Printer Driver Solution to Microsoft|accesso=29 gennaio 2021|dataarchivio=2 maggio 2012|urlarchivio=https://web.archive.org/web/20120502003110/http://ir.monotypeimaging.com/releasedetail.cfm?ReleaseID=605039|urlmorto=sì}}</ref><ref>{{citeCita web|url=http://globeinvestor.sympatico.ca/servlet/WireFeedRedirect?cf=vtgam/realtime/SLI/ginews/config_print&date=20110913&archive=bwire&slug=20110913005095|titletitolo=Monotype Imaging Licenses XPS Printer Driver Solution to Microsoft|urlmorto=sì}}</ref>.
 
== Note ==
<references />
 
== Bibliografia ==
* {{cita web|lingua=en|url=http://www.ecma-international.org/publications-and-standards/standards/ecma-388/|titolo=ECMA-388|sito=[[ECMA International]]|mese=giugno|anno=2009|cid=ECMA-388}}
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web|lingua=en|url=https://wiki.gnome.org/Projects/libgxps|titolo=libgxps|sito=[[GNOME]]|editore=[[Progetto GNOME]]}}
 
{{Componenti di Windows}}
 
{{Estensioni}}
[[Categoria:Linguaggi di markup]]