OptionalmaxLargest fragment in bytes, a positive integer (default 40).
OptionalcyclesComplete passes over the fragments, a non-negative integer (default 3); ignored when frameCount is set.
OptionalframeExact number of frames, a non-negative integer; must be at least the fragment count.
OptionalmaxWhen set, the first frame's module count must not exceed this (QrCodeTooDense).
OptionalcorrectionError-correction level (default "high" with a logo, otherwise "low").
OptionalsizeOutput width and height in pixels, a positive integer (default 512).
OptionalforegroundModule colour, a Color or a hex string (default black).
OptionalbackgroundBackground colour, a Color or a hex string (default white).
OptionalquietBlank modules around the code, a non-negative integer (default 1).
OptionallogoA logo composited over the centre.
How a UR is split into fountain-coded frames, plus how each frame is drawn.