/// <exception cref="ArgumentNullException"><paramref name="svgUnitReader" /> is <see langword="null" />.</exception> public ZplTransformer([NotNull] SvgUnitReader svgUnitReader, int outputWidth = ZplTransformer.DefaultOutputWidth, int outputHeight = ZplTransformer.DefaultOutputHeight) : base(svgUnitReader, outputWidth, outputHeight) { }
/// <exception cref="ArgumentNullException"><paramref name="fingerPrintTransformer" /> is <see langword="null" />.</exception> /// <exception cref="ArgumentNullException"><paramref name="fingerPrintCommands" /> is <see langword="null" />.</exception> /// <exception cref="ArgumentNullException"><paramref name="svgUnitReader" /> is <see langword="null" />.</exception> public SvgRectangleTranslator([NotNull] FingerPrintTransformer fingerPrintTransformer, [NotNull] FingerPrintCommands fingerPrintCommands, [NotNull] SvgUnitReader svgUnitReader) { this.FingerPrintTransformer = fingerPrintTransformer ?? throw new ArgumentNullException(nameof(fingerPrintTransformer)); this.FingerPrintCommands = fingerPrintCommands ?? throw new ArgumentNullException(nameof(fingerPrintCommands)); this.SvgUnitReader = svgUnitReader ?? throw new ArgumentNullException(nameof(svgUnitReader)); }
/// <exception cref="ArgumentNullException"><paramref name="zplTransformer" /> is <see langword="null" />.</exception> /// <exception cref="ArgumentNullException"><paramref name="zplCommands" /> is <see langword="null" />.</exception> /// <exception cref="ArgumentNullException"><paramref name="svgUnitReader" /> is <see langword="null" />.</exception> public SvgRectangleTranslator([NotNull] ZplTransformer zplTransformer, [NotNull] ZplCommands zplCommands, [NotNull] SvgUnitReader svgUnitReader) { this.ZplTransformer = zplTransformer ?? throw new ArgumentNullException(nameof(zplTransformer)); this.ZplCommands = zplCommands ?? throw new ArgumentNullException(nameof(zplCommands)); this.SvgUnitReader = svgUnitReader ?? throw new ArgumentNullException(nameof(svgUnitReader)); }
/// <exception cref="ArgumentNullException"><paramref name="svgUnitReader" /> is <see langword="null" />.</exception> public FingerPrintTransformer([NotNull] SvgUnitReader svgUnitReader, int outputWidth = FingerPrintTransformer.DefaultOutputWidth, int outputHeight = FingerPrintTransformer.DefaultOutputHeight) : base(svgUnitReader, outputWidth, outputHeight) { }
/// <inheritdoc /> public EplTransformer([NotNull] SvgUnitReader svgUnitReader, int outputWidth = EplTransformer.DefaultOutputWidth, int outputHeight = EplTransformer.DefaultOutputHeight, int maximumUpperFontSizeOverlap = EplTransformer.DefaultMaximumUpperFontSizeOverlap) : base(svgUnitReader, outputWidth, outputHeight) { this.MaximumUpperFontSizeOverlap = maximumUpperFontSizeOverlap; }
protected virtual ZplTransformer CreateZplTransformer([NotNull] SvgUnitReader svgUnitReader) { if (svgUnitReader == null) { throw new ArgumentNullException(nameof(svgUnitReader)); } var zplTransformer = new ZplTransformer(svgUnitReader); return(zplTransformer); }
protected virtual FingerPrintTransformer CreateFingerPrintTransformer([NotNull] SvgUnitReader svgUnitReader) { if (svgUnitReader == null) { throw new ArgumentNullException(nameof(svgUnitReader)); } var fingerPrintTransformer = new FingerPrintTransformer(svgUnitReader); return(fingerPrintTransformer); }
protected virtual SvgRectangleTranslator CreateSvgRectangleTranslator([NotNull] ZplTransformer zplTransformer, [NotNull] ZplCommands zplCommands, [NotNull] SvgUnitReader svgUnitReader) { if (zplTransformer == null) { throw new ArgumentNullException(nameof(zplTransformer)); } if (zplCommands == null) { throw new ArgumentNullException(nameof(zplCommands)); } if (svgUnitReader == null) { throw new ArgumentNullException(nameof(svgUnitReader)); } var svgRectangleTranslator = new SvgRectangleTranslator(zplTransformer, zplCommands, svgUnitReader); return(svgRectangleTranslator); }
protected virtual SvgRectangleTranslator CreateSvgRectangleTranslator([NotNull] FingerPrintTransformer fingerPrintTransformer, [NotNull] FingerPrintCommands fingerPrintCommands, [NotNull] SvgUnitReader svgUnitReader) { if (fingerPrintTransformer == null) { throw new ArgumentNullException(nameof(fingerPrintTransformer)); } if (fingerPrintCommands == null) { throw new ArgumentNullException(nameof(fingerPrintCommands)); } if (svgUnitReader == null) { throw new ArgumentNullException(nameof(svgUnitReader)); } var svgRectangleTranslator = new SvgRectangleTranslator(fingerPrintTransformer, fingerPrintCommands, svgUnitReader); return(svgRectangleTranslator); }