示例#1
0
        // Creates an Paragraph instance and adds its children.
        public static Paragraph GenerateParagraph()
        {
            Paragraph paragraph1 = new Paragraph()
            {
                RsidParagraphAddition = "009B2C1D", RsidRunAdditionDefault = "009E39C2", ParagraphId = "75A31351", TextId = "77777777"
            };

            ParagraphProperties paragraphProperties1 = new ParagraphProperties();
            PageBreakBefore     pageBreakBefore1     = new PageBreakBefore();
            SpacingBetweenLines spacingBetweenLines1 = new SpacingBetweenLines()
            {
                After = "0", Line = "240", LineRule = LineSpacingRuleValues.Auto
            };

            paragraphProperties1.Append(pageBreakBefore1);
            paragraphProperties1.Append(spacingBetweenLines1);

            Run run1 = new Run();

            RunProperties runProperties1 = new RunProperties();
            FontSize      fontSize1      = new FontSize()
            {
                Val = "22"
            };
            FontSizeComplexScript fontSizeComplexScript1 = new FontSizeComplexScript()
            {
                Val = "22"
            };

            runProperties1.Append(fontSize1);
            runProperties1.Append(fontSizeComplexScript1);
            LastRenderedPageBreak lastRenderedPageBreak1 = new LastRenderedPageBreak();
            Text text1 = new Text()
            {
                Space = SpaceProcessingModeValues.Preserve
            };

            text1.Text = " ";

            run1.Append(runProperties1);
            run1.Append(lastRenderedPageBreak1);
            run1.Append(text1);

            paragraph1.Append(paragraphProperties1);
            paragraph1.Append(run1);
            return(paragraph1);
        }
        // Creates an Paragraph instance and adds its children.
        public Paragraph CreateCellParagraph()
        {
            Paragraph paragraph = new Paragraph();

            ParagraphProperties paragraphProperties = new ParagraphProperties();
            KeepNext            keepNext            = new KeepNext()
            {
                Val = false
            };
            KeepLines keepLines = new KeepLines()
            {
                Val = false
            };
            PageBreakBefore pageBreakBefore = new PageBreakBefore()
            {
                Val = false
            };
            WidowControl widowControl = new WidowControl()
            {
                Val = false
            };
            Kinsoku             kinsoku             = new Kinsoku();
            WordWrap            wordWrap            = new WordWrap();
            OverflowPunctuation overflowPunctuation = new OverflowPunctuation();
            TopLinePunctuation  topLinePunctuation  = new TopLinePunctuation()
            {
                Val = false
            };
            AutoSpaceDE autoSpaceDE = new AutoSpaceDE();
            AutoSpaceDN autoSpaceDN = new AutoSpaceDN();
            BiDi        biDi        = new BiDi()
            {
                Val = false
            };
            AdjustRightIndent   adjustRightIndent   = new AdjustRightIndent();
            SnapToGrid          snapToGrid          = new SnapToGrid();
            SpacingBetweenLines spacingBetweenLines = new SpacingBetweenLines()
            {
                Line = "113", LineRule = LineSpacingRuleValues.Exact
            };
            TextAlignment textAlignment = new TextAlignment()
            {
                Val = VerticalTextAlignmentValues.Auto
            };

            paragraphProperties.Append(keepNext);
            paragraphProperties.Append(keepLines);
            paragraphProperties.Append(pageBreakBefore);
            paragraphProperties.Append(widowControl);
            paragraphProperties.Append(kinsoku);
            paragraphProperties.Append(wordWrap);
            paragraphProperties.Append(overflowPunctuation);
            paragraphProperties.Append(topLinePunctuation);
            paragraphProperties.Append(autoSpaceDE);
            paragraphProperties.Append(autoSpaceDN);
            paragraphProperties.Append(biDi);
            paragraphProperties.Append(adjustRightIndent);
            paragraphProperties.Append(snapToGrid);
            paragraphProperties.Append(spacingBetweenLines);
            paragraphProperties.Append(textAlignment);

            paragraph.Append(paragraphProperties);
            return(paragraph);
        }