---
title: "init(textProc:lineProc:rectProc:rRectProc:ovalProc:arcProc:polyProc:rgnProc:bitsProc:commentProc:txMeasProc:getPicProc:putPicProc:opcodeProc:newProc1:glyphsProc:printerStatusProc:newProc4:newProc5:newProc6:)"
framework: Application Services
role: symbol
role_heading: Initializer
platforms: [Mac Catalyst 13.0+, macOS 10.9+, xcode 9.0+]
path: applicationservices/cqdprocs/1778159-init
---

# init(textProc:lineProc:rectProc:rRectProc:ovalProc:arcProc:polyProc:rgnProc:bitsProc:commentProc:txMeasProc:getPicProc:putPicProc:opcodeProc:newProc1:glyphsProc:printerStatusProc:newProc4:newProc5:newProc6:)

## Declaration

```swift
init(textProc: QDTextUPP!, lineProc: QDLineUPP!, rectProc: QDRectUPP!, rRectProc: QDRRectUPP!, ovalProc: QDOvalUPP!, arcProc: QDArcUPP!, polyProc: QDPolyUPP!, rgnProc: QDRgnUPP!, bitsProc: QDBitsUPP!, commentProc: QDCommentUPP!, txMeasProc: QDTxMeasUPP!, getPicProc: QDGetPicUPP!, putPicProc: QDPutPicUPP!, opcodeProc: QDOpcodeUPP!, newProc1: UniversalProcPtr!, glyphsProc: QDStdGlyphsUPP!, printerStatusProc: QDPrinterStatusUPP!, newProc4: UniversalProcPtr!, newProc5: UniversalProcPtr!, newProc6: UniversalProcPtr!)
```
