XPS Annotator

This is an old revision of this page, as edited by Wq-man (talk | contribs) at 23:58, 15 January 2010 (Signing XPSs). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

XPS Annotator is document management software for Microsoft Windows that allows users to view, annotate, convert, sign and print an XPS documents.[2] Software was first released in March 12, 2009 (version 1.0).[3]

XPS Annotator
Developer(s)Danang Probo Sayekti
Initial releaseMarch 12, 2009
Stable release
1.21 / December 13, 2009; 14 years ago (2009-12-13)
Written inC# (Microsoft Visual Studio Express) and XAML
Operating systemWindows XP with Service Pack 2, Windows Server 2003 with Service Pack 1 or any later operating system
PlatformMicrosoft Windows / .NET Framework
Available inEnglish
TypeDocument Management, XPS Viewer
LicenseProprietaryFreeware / Donationware[1]
Websitewww.xpsdev.com

The program written by Danang Probo Sayekti[4] of Indonesia, living in Magelang.

Features

The program is very compact: the installer is less than 550 KB in size. In earlier versions, the installer using the Windows Installer, and from version 1.20 until the present version (version 1.21) using Inno Setup to create the installer[3] . The .exe files generated by the Inno Setup is compressed into zip format, there are two kinds of files contained in the zip file, which is readme.html and the installer files in the form of .exe files.

Annotating XPSs

XPS Annotator has the ability to add annotations to the XML Paper Specification (XPS) documents. Like PDF document, the XPS document also supports the annotation feature[5]. However, annotations features found on the XPS document is still limited. The XPS annotations itself can include many types of content such as typed text, handwritten notes, or Web links.

There are three options users can add: highlight annotations, text annotations and ink annotations.

  • Highlight annotations: allows user to highlighting lines of text or paragraphs to draw attention to items of interest.
  • Text annotations and ink annotations: with this features, user can adding text notes or ink notes to flag information for later reference.

Signing XPSs

XPS document also support digital signatures[6]. User can digitally signed or encrypted the XPS document for security or authentication, and the supported security certificate is X.509.

Converting XPSs

The existence of the converter to convert XPS documents to image files. XPS Annotator currently supports conversion of XPS documents into several popular image formats including PNG, JPEG, BMP, GIF and TIFF.

Other features

  • Can adding document properties (i.e. Title, Subject, Author).
  • Ability to print the annotations.
  • Support general operations such as print, save, zoom, text search, copy and paste.

Limitations

XPS Annotator does not support the operating system older than Windows XP. The program requires at least Microsoft .NET Framework version 3.0 installed on the system[7], and the .NET Framework 3.0 itself only supports Windows XP Service Pack 2, Windows Server 2003 Service Pack 1 and Windows Vista[8].

See also

References

  1. ^ "XPS Annotator License Agreement". xpsdev.com. Retrieved 14 January 2010.
  2. ^ "XPS Annotator". xpsdev.com. Retrieved 14 January 2010.
  3. ^ a b "XPS Annotator Changelog". xpsdev.com. Retrieved 14 January 2010. Cite error: The named reference "xpsdev" was defined multiple times with different content (see the help page).
  4. ^ "Danang Probo Sayekti - Software Publisher Profile". Download.com. CNET. Retrieved 14 January 2010.
  5. ^ "XPS Team Blog - XML Paper Specification and the Open Packaging Conventions". Microsoft Developer Network blog. Microsoft Corporation. 24 February 2006. Retrieved 14 January 2010.
  6. ^ http://msdn.microsoft.com/en-us/library/dd372947%28VS.85%29.aspx
  7. ^ http://download.cnet.com/XPS-Annotator/3010-10743_4-11136626.html
  8. ^ http://www.microsoft.com/downloads/details.aspx?FamilyID=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en#Requirements