xps/Constants.h

Go to the documentation of this file.
00001 //
00002 //  Copyright (c) 2006 by Autodesk, Inc.
00003 //
00004 //  By using this code, you are agreeing to the terms and conditions of
00005 //  the License Agreement included in the documentation for this code.
00006 //
00007 //  AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE CORRECTNESS
00008 //  OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE IT. AUTODESK
00009 //  PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY DISCLAIMS ANY
00010 //  LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL DAMAGES FOR ERRORS,
00011 //  OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
00012 //
00013 //  Use, duplication, or disclosure by the U.S. Government is subject to
00014 //  restrictions set forth in FAR 52.227-19 (Commercial Computer Software
00015 //  Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) (Rights in Technical
00016 //  Data and Computer Software), as applicable.
00017 //
00018 //  $Header: //DWF/Development/Components/Internal/DWF Toolkit/v7.6/develop/global/src/dwf/xps/Constants.h#1 $
00019 //  $DateTime: 2008/02/20 08:38:28 $
00020 //  $Author: appacsviewers $
00021 //  $Change: 84992 $
00022 //  $Revision: #1 $
00023 //
00024 
00025 #ifndef _DWFTK_XPSCONSTANTS_H
00026 #define _DWFTK_XPSCONSTANTS_H
00027 
00028 
00033 
00034 
00035 #include "dwfcore/Core.h"
00036 #include "dwf/Toolkit.h"
00037 
00038 
00046 class XPSXML
00047 {
00048 
00049 public:
00050 
00054     static const char* const kzNamespaceURI_XPS;
00055 
00059     static const char* const kzElement_FixedDocumentSequence;
00063     static const char* const kzElement_DocumentReference;
00067     static const char* const kzElement_FixedDocument;
00071     static const char* const kzElement_PageContent;
00075     static const char* const kzElement_PageContentLinkTargets;
00079     static const char* const kzElement_LinkTarget;
00083     static const char* const kzElement_FixedPage;
00087     static const char* const kzElement_Canvas;
00091     static const char* const kzElement_ImageBrush;
00095     static const char* const kzElement_Path;
00099     static const char* const kzElement_Path_Fill;
00100 
00104     static const char* const kzAttribute_Source;
00108     static const char* const kzAttribute_Width;
00112     static const char* const kzAttribute_Height;
00116     static const char* const kzAttribute_Name;
00120     static const char* const kzAttribute_Data;
00124     static const char* const kzAttribute_ImageSource;
00128     static const char* const kzAttribute_TileMode;
00132     static const char* const kzAttribute_Viewbox;
00136     static const char* const kzAttribute_ViewboxUnits;
00140     static const char* const kzAttribute_Viewport;
00144     static const char* const kzAttribute_ViewportUnits;
00148     static const char* const kzAttribute_RenderTransform;
00152     static const char* const kzAttribute_Fill;
00156     static const char* const kzAttribute_Language;
00157 
00161     static const char* const kzRelationship_RequiredResource;
00165     static const char* const kzRelationship_FixedRepresentation;
00169     static const char* const kzRelationship_RestrictedFont;
00173     static const char* const kzRelationship_DigitalSignatureDefinitions;
00177     static const char* const kzRelationship_DiscardControl;
00181     static const char* const kzRelationship_DocumentStructure;
00185     static const char* const kzRelationship_PrintTicket;
00189     static const char* const kzRelationship_StoryFragments;
00190 
00191 };
00192 
00193     //
00194     // required for win32 dll external linkage
00195     //
00196 #ifdef  _DWFCORE_WIN32_SYSTEM
00197 #ifndef DWFTK_STATIC
00198 
00199 //DNT_Start
00200 _declspec(selectany) const char* const XPSXML::kzNamespaceURI_XPS = "http://schemas.microsoft.com/xps/2005/06";
00201 
00202 _declspec(selectany) const char* const XPSXML::kzElement_FixedDocumentSequence  = "FixedDocumentSequence";
00203 _declspec(selectany) const char* const XPSXML::kzElement_DocumentReference      = "DocumentReference";
00204 _declspec(selectany) const char* const XPSXML::kzElement_FixedDocument          = "FixedDocument";
00205 _declspec(selectany) const char* const XPSXML::kzElement_PageContent            = "PageContent";
00206 _declspec(selectany) const char* const XPSXML::kzElement_PageContentLinkTargets = "PageContent.LinkTargets";
00207 _declspec(selectany) const char* const XPSXML::kzElement_LinkTarget             = "LinkTarget";
00208 _declspec(selectany) const char* const XPSXML::kzElement_FixedPage              = "FixedPage";
00209 _declspec(selectany) const char* const XPSXML::kzElement_Canvas                 = "Canvas";
00210 _declspec(selectany) const char* const XPSXML::kzElement_ImageBrush             = "ImageBrush";
00211 _declspec(selectany) const char* const XPSXML::kzElement_Path                   = "Path";
00212 _declspec(selectany) const char* const XPSXML::kzElement_Path_Fill              = "Path.Fill";
00213 
00214 _declspec(selectany) const char* const XPSXML::kzAttribute_Source               = "Source";
00215 _declspec(selectany) const char* const XPSXML::kzAttribute_Width                = "Width";
00216 _declspec(selectany) const char* const XPSXML::kzAttribute_Height               = "Height";
00217 _declspec(selectany) const char* const XPSXML::kzAttribute_Name                 = "Name";
00218 _declspec(selectany) const char* const XPSXML::kzAttribute_Data                 = "Data";
00219 _declspec(selectany) const char* const XPSXML::kzAttribute_ImageSource          = "ImageSource";
00220 _declspec(selectany) const char* const XPSXML::kzAttribute_TileMode             = "TileMode";
00221 _declspec(selectany) const char* const XPSXML::kzAttribute_Viewbox              = "Viewbox";
00222 _declspec(selectany) const char* const XPSXML::kzAttribute_ViewboxUnits         = "ViewboxUnits";
00223 _declspec(selectany) const char* const XPSXML::kzAttribute_Viewport             = "Viewport";
00224 _declspec(selectany) const char* const XPSXML::kzAttribute_ViewportUnits        = "ViewportUnits";
00225 _declspec(selectany) const char* const XPSXML::kzAttribute_RenderTransform      = "RenderTransform";
00226 _declspec(selectany) const char* const XPSXML::kzAttribute_Fill                 = "Fill";
00227 
00228 _declspec(selectany) const char* const XPSXML::kzAttribute_Language             = "xml:lang";
00229 
00230 _declspec(selectany) const char* const XPSXML::kzRelationship_RequiredResource          = "http://schemas.microsoft.com/xps/2005/06/required-resource";
00231 _declspec(selectany) const char* const XPSXML::kzRelationship_FixedRepresentation       = "http://schemas.microsoft.com/xps/2005/06/fixedrepresentation";
00232 _declspec(selectany) const char* const XPSXML::kzRelationship_RestrictedFont            = "http://schemas.microsoft.com/xps/2005/06/restricted-font";
00233 _declspec(selectany) const char* const XPSXML::kzRelationship_DigitalSignatureDefinitions = "http://schemas.microsoft.com/xps/2005/06/signature-definitions";
00234 _declspec(selectany) const char* const XPSXML::kzRelationship_DiscardControl            = "http://schemas.microsoft.com/xps/2005/06/discard-control";
00235 _declspec(selectany) const char* const XPSXML::kzRelationship_DocumentStructure         = "http://schemas.microsoft.com/xps/2005/06/documentstructure";
00236 _declspec(selectany) const char* const XPSXML::kzRelationship_PrintTicket               = "http://schemas.microsoft.com/xps/2005/06/printticket";
00237 _declspec(selectany) const char* const XPSXML::kzRelationship_StoryFragments            = "http://schemas.microsoft.com/xps/2005/06/storyfragments";
00238 //DNT_End
00239 
00240 
00241 #endif
00242 #endif
00243 
00244 #endif

Generated on Tue Jan 6 22:40:02 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5