(* Options: Date: 2025-07-04 14:33:39 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://doapigw.baasbv.nl/api //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GenerateWordPrintableDocument.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace IDB.DocumentGenerator.SDK.DTO open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations open System.Drawing [] type DocumentBase64File() = member val ContentType:String = null with get,set member val Content:String = null with get,set type PrintLogoStyle = | Colour = 0 | Invisible = 1 [] type WordPageSetup() = member val FirstPageTray:Int32 = new Int32() with get,set member val OtherPagesTray:Int32 = new Int32() with get,set [] type IRegisteredDocumentRequest = abstract RegisteredDocumentID:Guid with get,set [] type IGenerateDraftDocumentResponse = abstract File:DocumentBase64File with get,set [] type GenerateWordPrintableDocumentResponse() = /// ///The file to print /// [] member val File:DocumentBase64File = null with get,set /// ///Generate a (corporate identity) printable document based on an existing document registration or working file. /// [] [] [] type GenerateWordPrintableDocument() = interface IReturn /// ///ID of the current document registration /// [] member val RegisteredDocumentID:Guid = new Guid() with get,set /// ///The unsaved active document to print instead of the saved document. /// [] member val WorkingFile:DocumentBase64File = null with get,set /// ///When printing on stationary use PrintLogoStyle.Hidden to remove subsidary logo's from the document /// [] member val LogoStyle:PrintLogoStyle = new PrintLogoStyle() with get,set /// ///Represents a subset of the page setup properties of a section. /// [] member val PageSetup:WordPageSetup = null with get,set