Exemple #1
0
        public void WriteText(TextWriter textWriter, int pages)
        {
            TextFormatUtility.WriteInt("lineHeight", LineHeight, textWriter);
            TextFormatUtility.WriteInt("base", Base, textWriter);
            TextFormatUtility.WriteInt("scaleW", ScaleWidth, textWriter);
            TextFormatUtility.WriteInt("scaleH", ScaleHeight, textWriter);

            TextFormatUtility.WriteInt("pages", pages, textWriter);

            TextFormatUtility.WriteBool("packed", Packed, textWriter);

            TextFormatUtility.WriteEnum("alphaChnl", AlphaChannel, textWriter);
            TextFormatUtility.WriteEnum("redChnl", RedChannel, textWriter);
            TextFormatUtility.WriteEnum("greenChnl", GreenChannel, textWriter);
            TextFormatUtility.WriteEnum("blueChnl", BlueChannel, textWriter);
        }
Exemple #2
0
        public void WriteText(TextWriter textWriter)
        {
            TextFormatUtility.WriteString("face", Face ?? string.Empty, textWriter);
            TextFormatUtility.WriteInt("size", Size, textWriter);
            TextFormatUtility.WriteBool("bold", Bold, textWriter);
            TextFormatUtility.WriteBool("italic", Italic, textWriter);

            TextFormatUtility.WriteString("charset", Charset ?? string.Empty, textWriter);

            TextFormatUtility.WriteBool("unicode", Unicode, textWriter);
            TextFormatUtility.WriteInt("stretchH", StretchHeight, textWriter);
            TextFormatUtility.WriteBool("smooth", Smooth, textWriter);
            TextFormatUtility.WriteInt("aa", SuperSamplingLevel, textWriter);

            var padding = $"{PaddingUp},{PaddingRight},{PaddingDown},{PaddingLeft}";

            TextFormatUtility.WriteValue("padding", padding, textWriter);

            var spacing = $"{SpacingHorizontal},{SpacingVertical}";

            TextFormatUtility.WriteValue("spacing", spacing, textWriter);

            TextFormatUtility.WriteInt("outline", Outline, textWriter);
        }