@@ -80,27 +80,27 @@ public class MetafileRenderingOptionsData : Codable, WordsApiModel {
8080 }
8181 }
8282
83- // Field of renderingMode . Container class for options of metafile rendering.
84- private var _renderingMode : RenderingMode ? = nil ;
83+ // Field of emulateRenderingToSizeOnPage . Container class for options of metafile rendering.
84+ private var _emulateRenderingToSizeOnPage : Bool ? = nil ;
8585
86- public var renderingMode : RenderingMode ? {
86+ public var emulateRenderingToSizeOnPage : Bool ? {
8787 get {
88- return self . _renderingMode ;
88+ return self . _emulateRenderingToSizeOnPage ;
8989 }
9090 set {
91- self . _renderingMode = newValue;
91+ self . _emulateRenderingToSizeOnPage = newValue;
9292 }
9393 }
9494
95- // Field of scaleWmfFontsToMetafileSize . Container class for options of metafile rendering.
96- private var _scaleWmfFontsToMetafileSize : Bool ? = nil ;
95+ // Field of renderingMode . Container class for options of metafile rendering.
96+ private var _renderingMode : RenderingMode ? = nil ;
9797
98- public var scaleWmfFontsToMetafileSize : Bool ? {
98+ public var renderingMode : RenderingMode ? {
9999 get {
100- return self . _scaleWmfFontsToMetafileSize ;
100+ return self . _renderingMode ;
101101 }
102102 set {
103- self . _scaleWmfFontsToMetafileSize = newValue;
103+ self . _renderingMode = newValue;
104104 }
105105 }
106106
@@ -119,8 +119,8 @@ public class MetafileRenderingOptionsData : Codable, WordsApiModel {
119119 private enum CodingKeys : String , CodingKey {
120120 case emfPlusDualRenderingMode = " EmfPlusDualRenderingMode " ;
121121 case emulateRasterOperations = " EmulateRasterOperations " ;
122+ case emulateRenderingToSizeOnPage = " EmulateRenderingToSizeOnPage " ;
122123 case renderingMode = " RenderingMode " ;
123- case scaleWmfFontsToMetafileSize = " ScaleWmfFontsToMetafileSize " ;
124124 case useEmfEmbeddedToWmf = " UseEmfEmbeddedToWmf " ;
125125 case invalidCodingKey;
126126 }
@@ -134,20 +134,20 @@ public class MetafileRenderingOptionsData : Codable, WordsApiModel {
134134 }
135135
136136 self . emulateRasterOperations = json [ " EmulateRasterOperations " ] as? Bool ;
137+ self . emulateRenderingToSizeOnPage = json [ " EmulateRenderingToSizeOnPage " ] as? Bool ;
137138 if let raw_renderingMode = json [ " RenderingMode " ] as? String {
138139 self . renderingMode = RenderingMode ( rawValue: raw_renderingMode) ;
139140 }
140141
141- self . scaleWmfFontsToMetafileSize = json [ " ScaleWmfFontsToMetafileSize " ] as? Bool ;
142142 self . useEmfEmbeddedToWmf = json [ " UseEmfEmbeddedToWmf " ] as? Bool ;
143143 }
144144
145145 public required init ( from decoder: Decoder ) throws {
146146 let container = try decoder. container ( keyedBy: CodingKeys . self) ;
147147 self . emfPlusDualRenderingMode = try container. decodeIfPresent ( EmfPlusDualRenderingMode . self, forKey: . emfPlusDualRenderingMode) ;
148148 self . emulateRasterOperations = try container. decodeIfPresent ( Bool . self, forKey: . emulateRasterOperations) ;
149+ self . emulateRenderingToSizeOnPage = try container. decodeIfPresent ( Bool . self, forKey: . emulateRenderingToSizeOnPage) ;
149150 self . renderingMode = try container. decodeIfPresent ( RenderingMode . self, forKey: . renderingMode) ;
150- self . scaleWmfFontsToMetafileSize = try container. decodeIfPresent ( Bool . self, forKey: . scaleWmfFontsToMetafileSize) ;
151151 self . useEmfEmbeddedToWmf = try container. decodeIfPresent ( Bool . self, forKey: . useEmfEmbeddedToWmf) ;
152152 }
153153
@@ -159,12 +159,12 @@ public class MetafileRenderingOptionsData : Codable, WordsApiModel {
159159 if ( self . emulateRasterOperations != nil ) {
160160 try container. encode ( self . emulateRasterOperations, forKey: . emulateRasterOperations) ;
161161 }
162+ if ( self . emulateRenderingToSizeOnPage != nil ) {
163+ try container. encode ( self . emulateRenderingToSizeOnPage, forKey: . emulateRenderingToSizeOnPage) ;
164+ }
162165 if ( self . renderingMode != nil ) {
163166 try container. encode ( self . renderingMode, forKey: . renderingMode) ;
164167 }
165- if ( self . scaleWmfFontsToMetafileSize != nil ) {
166- try container. encode ( self . scaleWmfFontsToMetafileSize, forKey: . scaleWmfFontsToMetafileSize) ;
167- }
168168 if ( self . useEmfEmbeddedToWmf != nil ) {
169169 try container. encode ( self . useEmfEmbeddedToWmf, forKey: . useEmfEmbeddedToWmf) ;
170170 }
@@ -197,27 +197,27 @@ public class MetafileRenderingOptionsData : Codable, WordsApiModel {
197197 }
198198
199199
200- // Sets renderingMode . Gets or sets the option that controls how metafile images should be rendered .
201- public func setRenderingMode ( renderingMode : RenderingMode ? ) -> MetafileRenderingOptionsData {
202- self . renderingMode = renderingMode ;
200+ // Sets emulateRenderingToSizeOnPage . Gets or sets a value determining whether metafile rendering emulates the display of the metafile according to the size on page or the display of the metafile in its default size .
201+ public func setEmulateRenderingToSizeOnPage ( emulateRenderingToSizeOnPage : Bool ? ) -> MetafileRenderingOptionsData {
202+ self . emulateRenderingToSizeOnPage = emulateRenderingToSizeOnPage ;
203203 return self ;
204204 }
205205
206- // Gets renderingMode . Gets or sets the option that controls how metafile images should be rendered .
207- public func getRenderingMode ( ) -> RenderingMode ? {
208- return self . renderingMode ;
206+ // Gets emulateRenderingToSizeOnPage . Gets or sets a value determining whether metafile rendering emulates the display of the metafile according to the size on page or the display of the metafile in its default size .
207+ public func getEmulateRenderingToSizeOnPage ( ) -> Bool ? {
208+ return self . emulateRenderingToSizeOnPage ;
209209 }
210210
211211
212- // Sets scaleWmfFontsToMetafileSize . Gets or sets a value indicating whether to scale fonts in WMF metafile according to metafile size on the page. The default value is true .
213- public func setScaleWmfFontsToMetafileSize ( scaleWmfFontsToMetafileSize : Bool ? ) -> MetafileRenderingOptionsData {
214- self . scaleWmfFontsToMetafileSize = scaleWmfFontsToMetafileSize ;
212+ // Sets renderingMode . Gets or sets the option that controls how metafile images should be rendered .
213+ public func setRenderingMode ( renderingMode : RenderingMode ? ) -> MetafileRenderingOptionsData {
214+ self . renderingMode = renderingMode ;
215215 return self ;
216216 }
217217
218- // Gets scaleWmfFontsToMetafileSize . Gets or sets a value indicating whether to scale fonts in WMF metafile according to metafile size on the page. The default value is true .
219- public func getScaleWmfFontsToMetafileSize ( ) -> Bool ? {
220- return self . scaleWmfFontsToMetafileSize ;
218+ // Gets renderingMode . Gets or sets the option that controls how metafile images should be rendered .
219+ public func getRenderingMode ( ) -> RenderingMode ? {
220+ return self . renderingMode ;
221221 }
222222
223223
0 commit comments