• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# DocumentObjectModel.Document类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中MigraDoc.DocumentObjectModel.Document的典型用法代码示例。如果您正苦于以下问题:C# Document类的具体用法?C# Document怎么用?C# Document使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Document类属于MigraDoc.DocumentObjectModel命名空间,在下文中一共展示了Document类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: DemonstrateAlignment

    static void DemonstrateAlignment(Document document)
    {
    	try {
	      document.LastSection.AddParagraph("Alignment", "Heading2");
	
	      document.LastSection.AddParagraph("Left Aligned", "Heading3");
	
	      Paragraph paragraph = document.LastSection.AddParagraph();
	      paragraph.Format.Alignment = ParagraphAlignment.Left;
	      paragraph.AddText("Algo de texto");
	
	      document.LastSection.AddParagraph("Right Aligned", "Heading3");
	
	      paragraph = document.LastSection.AddParagraph();
	      paragraph.Format.Alignment = ParagraphAlignment.Right;
	      paragraph.AddText("Algo de texto");
	
	      document.LastSection.AddParagraph("Centered", "Heading3");
	
	      paragraph = document.LastSection.AddParagraph();
	      paragraph.Format.Alignment = ParagraphAlignment.Center;
	      paragraph.AddText("Algo de texto");
	
	      document.LastSection.AddParagraph("Justified", "Heading3");
	
	      paragraph = document.LastSection.AddParagraph();
	      paragraph.Format.Alignment = ParagraphAlignment.Justify;
	      paragraph.AddText("Algo de texto");
    	} catch (Exception ex) {
    		throw ex;
    	}
     
    }
开发者ID:jiashida,项目名称:cameratrapmanager,代码行数:33,代码来源:Paragraphs.cs


示例2: CreateDocument

        public void CreateDocument(DataTable dt, string filename)
        {
            // Create a new MigraDoc document
            this.document = new Document();
            this.document.Info.Title = "A sample invoice";
            this.document.Info.Subject = "Demonstrates how to create an invoice.";
            this.document.Info.Author = "Stefan Lange";

            DefineStyles();

            CreatePage();

            FillContent(dt);

            // Create a renderer for PDF that uses Unicode font encoding.
            var pdfRenderer = new PdfDocumentRenderer(true);

            // Set the MigraDoc document.
            pdfRenderer.Document = document;

            // Create the PDF document.
            pdfRenderer.RenderDocument();

            // Save the PDF document...
            //var filename = "Invoice.pdf";

            // I don't want to close the document constantly...
            //filename = "Invoice-" + Guid.NewGuid().ToString("N").ToUpper() + ".pdf";

            pdfRenderer.Save(filename);
            // ...and start a viewer.
            //Process.Start(filename);
        }
开发者ID:toaap,项目名称:RegionSkane,代码行数:33,代码来源:PrintUtils.cs


示例3: ReportTools

        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="doc"></param>
        public ReportTools(Document doc)
        {
            document = doc;
            DefineStyles(document);

            section = document.AddSection();
        }
开发者ID:Assmann-Siemens,项目名称:ERTMSFormalSpecs,代码行数:11,代码来源:ReportTools.cs


示例4: AddTripSummary

        public static void AddTripSummary(Document document, BookingInfo booking)
        {
            Table table = document.LastSection.AddTable();
            table.Borders.Visible = true;
            table.TopPadding = TopPadding;
            table.BottomPadding = BottomPadding;
            table.Format.Alignment = ParagraphAlignment.Justify;
            table.Rows.Height = 1;

            Column column = table.AddColumn("5cm");
            column.Format.Alignment = ParagraphAlignment.Right;
            column = table.AddColumn("11cm");
            column.Format.Alignment = ParagraphAlignment.Left;

            table.AddTableHeader("TRIP SUMMARY");
            table.AddTableRow("City of service:", booking.City, "Normal");
            table.AddTableRow("Type of Journey:", booking.TypeOfJourney, "Normal");
            table.AddTableRow("Pick-Up  Date/Time:", booking.PickUpTime, "NormalBold");
            table.AddTableRow("Type of Vehicle:", booking.Vehicle, "Normal");
            table.AddTableRow("Pick-Up Location:", booking.PickUp, "NormalBold");
            table.AddTableRow("Drop-Off Location:", booking.DropOff, "NormalBold");
            if (booking.Stops.Count() > 0)
                table.AddStopTableRow("Added Stops (" + booking.Stops.Count() + "):", booking.Stops, "Normal");
            table.AddTableFooter("");
        }
开发者ID:felixthehat,项目名称:Limo,代码行数:25,代码来源:BookingVoucher.TripSummary.cs


示例5: DefineCover

    /// <summary>
    /// Defines the cover page.
    /// </summary>
    public static void DefineCover(Document document, Project currentProject)
    {
    	try {
    		Section section = document.AddSection();

		    Paragraph paragraph = section.AddParagraph();
		    paragraph.Format.SpaceAfter = "3cm";
				    
		    Image image = section.AddImage(System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().Location)[email protected]"\\logo.jpg");
		    image.Width = "6cm";
		
		    paragraph = section.AddParagraph("Report generated using Cameratrap Manager\nfor the project:\n"+currentProject.Name);
		    paragraph.Format.Font.Size = 16;
		    paragraph.Format.Font.Color = Colors.DarkRed;
		    paragraph.Format.SpaceBefore = "6cm";
		    paragraph.Format.SpaceAfter = "3cm";
		
		    paragraph=section.AddParagraph("Creation date: " + currentProject.StartDate.ToString());
		    paragraph=section.AddParagraph("Last modified: " + currentProject.CompletionDate.ToString());
		      
		    paragraph = section.AddParagraph("Rendering date: ");
		    paragraph.AddDateField();
    	} catch (Exception ex) {
    		throw ex;
    	}
    	
     
    }
开发者ID:jiashida,项目名称:cameratrapmanager,代码行数:31,代码来源:Cover.cs


示例6: TestSpecialCharacters

//    [UnitTestFunction]
    public static void TestSpecialCharacters()
    {
      Document doc = new Document();
      Section sec = doc.Sections.AddSection();
      Paragraph par = sec.AddParagraph();
      par.AddCharacter('\x93');
      par.AddCharacter(SymbolName.Blank);
      par.AddCharacter(SymbolName.Bullet);
      par.AddCharacter(SymbolName.Copyright);
      par.AddCharacter(SymbolName.Em);
      par.AddCharacter(SymbolName.Em4);
      par.AddCharacter(SymbolName.EmDash);
      par.AddCharacter(SymbolName.En);
      par.AddCharacter(SymbolName.EnDash);
      par.AddCharacter(SymbolName.Euro);
      par.AddCharacter(SymbolName.HardBlank);
      par.AddCharacter(SymbolName.LineBreak);
      par.AddCharacter(SymbolName.Not);
      par.AddCharacter(SymbolName.ParaBreak);
      par.AddCharacter(SymbolName.RegisteredTrademark);
      par.AddCharacter(SymbolName.Tab);
      par.AddCharacter(SymbolName.Trademark);

      DocumentRenderer docRndrr = new DocumentRenderer();
      docRndrr.Render(doc, "RtfSpecialChars.txt", null);

      File.Copy("RtfSpecialChars.txt", "RtfSpecialChars.rtf", true);
      System.Diagnostics.Process.Start("RtfSpecialChars.txt");
    }
开发者ID:Sl0vi,项目名称:MigraDoc,代码行数:30,代码来源:RtfDocumentArea.cs


示例7: BuildDocument

        public override Document BuildDocument()
        {
            Document retVal = new Document();

            Log.Info("Creating findings report");
            retVal.Info.Title = "EFS Subset-076 Findings report";
            retVal.Info.Author = "ERTMS Solutions";
            retVal.Info.Subject = "Subset-076 findings report";

            FindingsReport report = new FindingsReport(retVal);

            if (addReviewed)
            {
                report.ReviewedParagraphs = false;
                BuildSections(report);
            }

            if (addNotReviewed)
            {
                report.ReviewedParagraphs = true;
                BuildSections(report);
            }

            return retVal;
        }
开发者ID:JamesOakey,项目名称:ERTMSFormalSpecs,代码行数:25,代码来源:FindingsReportHandler.cs


示例8: DemonstrateAlignment

    static void DemonstrateAlignment(Document document)
    {
      document.LastSection.AddParagraph("Alignment", "Heading2");

      document.LastSection.AddParagraph("Left Aligned", "Heading3");

      Paragraph paragraph = document.LastSection.AddParagraph();
      paragraph.Format.Alignment = ParagraphAlignment.Left;
      paragraph.AddText(FillerText.Text);

      document.LastSection.AddParagraph("Right Aligned", "Heading3");

      paragraph = document.LastSection.AddParagraph();
      paragraph.Format.Alignment = ParagraphAlignment.Right;
      paragraph.AddText(FillerText.Text);

      document.LastSection.AddParagraph("Centered", "Heading3");

      paragraph = document.LastSection.AddParagraph();
      paragraph.Format.Alignment = ParagraphAlignment.Center;
      paragraph.AddText(FillerText.Text);

      document.LastSection.AddParagraph("Justified", "Heading3");

      paragraph = document.LastSection.AddParagraph();
      paragraph.Format.Alignment = ParagraphAlignment.Justify;
      paragraph.AddText(FillerText.MediumText);
    }
开发者ID:vronikp,项目名称:EventRegistration,代码行数:28,代码来源:Paragraphs.cs


示例9: DemonstrateIndent

    static void DemonstrateIndent(Document document)
    {
      document.LastSection.AddParagraph("Indent", "Heading2");

      document.LastSection.AddParagraph("Left Indent", "Heading3");

      Paragraph paragraph = document.LastSection.AddParagraph();
      paragraph.Format.LeftIndent = "2cm";
      paragraph.AddText(FillerText.Text);

      document.LastSection.AddParagraph("Right Indent", "Heading3");

      paragraph = document.LastSection.AddParagraph();
      paragraph.Format.RightIndent = "1in";
      paragraph.AddText(FillerText.Text);

      document.LastSection.AddParagraph("First Line Indent", "Heading3");

      paragraph = document.LastSection.AddParagraph();
      paragraph.Format.FirstLineIndent = "12mm";
      paragraph.AddText(FillerText.Text);

      document.LastSection.AddParagraph("First Line Negative Indent", "Heading3");

      paragraph = document.LastSection.AddParagraph();
      paragraph.Format.LeftIndent = "1.5cm";
      paragraph.Format.FirstLineIndent = "-1.5cm";
      paragraph.AddText(FillerText.Text);
    }
开发者ID:vronikp,项目名称:EventRegistration,代码行数:29,代码来源:Paragraphs.cs


示例10: Convert

        public Boolean Convert(String inputFileName, String outputFileName)
        {
            try
            {
                var text = File.ReadAllText(inputFileName);

                // Create a MigraDoc document
                Document document = new Document();
                var section = document.AddSection();
                var paragraph = section.AddParagraph();
                paragraph.Format.Font.Size = 12;
                paragraph.AddFormattedText(text);


                PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(unicode, embedding);
                pdfRenderer.Document = document;
                pdfRenderer.RenderDocument();
                pdfRenderer.PdfDocument.Save(outputFileName);
                return true;
            }
            catch (Exception ex)
            {
                Logger.WarnFormat(ex, "Error converting file {0} to Pdf.", inputFileName);
                return false;
            }
        }
开发者ID:ProximoSrl,项目名称:Jarvis.DocumentStore,代码行数:26,代码来源:TextPdfConverter.cs


示例11: CreateDocument

        private static Document CreateDocument(string title, string subject)
        {
            Document document = new Document();
            #region DocInfo
            document.Info.Title = title;
            document.Info.Subject = subject;
            Locales currentLocale = LocalesExtension.LocalesFromString(Thread.CurrentThread.CurrentUICulture.Name);
            document.Info.Author = "RecruitmentSystem";
            #endregion
            #region DocStyle
            //Set normal text styles
            Style style = document.Styles[StyleNames.Normal];
            style.Font.Name = "Arial";

            //Set header styles
            style = document.Styles[StyleNames.Header];
            style.ParagraphFormat.AddTabStop("16cm", TabAlignment.Right);

            //Set footer styles
            style = document.Styles[StyleNames.Footer];
            style.ParagraphFormat.AddTabStop("8cm", TabAlignment.Center);

            //Add table style
            style = document.Styles.AddStyle("Table", StyleNames.Normal);
            style.Font.Name = "Arial";
            style.Font.Size = 9;
            #endregion

            return document;
        }
开发者ID:majilik,项目名称:RecruitmentSystem,代码行数:30,代码来源:PdfGenerator.cs


示例12: DoRender

        /// <summary>
        /// Renders <paramref name="control"/> to the <paramref name="document"/>.
        /// </summary>
        /// <param name="document">The PDF document.</param>
        /// <param name="control">The control to be rendered.</param>
        /// <param name="level">The depth down the control tree being rendered (affects indenting).</param>
        /// <param name="controlList">The complete control list.</param>
        protected override void DoRender(Document document, Control control, int level, ControlList controlList)
        {
            TextFrame frameTemplate = this.CreateCharacterInputBox(document.Styles[StyleNames.Normal]);

            Paragraph paragraphTemplate = new Paragraph
                                              {
                                                  Style = StyleNames.Normal,
                                                  Format = { Alignment = ParagraphAlignment.Justify, Font = { Color = Colors.LightGray } }
                                              };
            Unit spacer = new Unit((frameTemplate.Width.Point - paragraphTemplate.Format.Font.Size.Point) / 4, UnitType.Point);
            paragraphTemplate.Format.SpaceBefore = spacer;
            paragraphTemplate.Format.LeftIndent = spacer;
            frameTemplate.MarginBottom = frameTemplate.Height;

            for (int i = 0; i < 8; i++)
            {
                TextFrame frame = frameTemplate.Clone();
                frame.WrapFormat.DistanceLeft = (frame.Width * i) + (new Unit(PdfConstants.IndentMultiplier * level, UnitType.Millimeter));
                string watermark = i < 2 ? "D" : i < 4 ? "M" : "Y";
                Paragraph paragraph = paragraphTemplate.Clone();
                paragraph.AddText(watermark);
                frame.Add(paragraph);
                document.LastSection.Add(frame);
            }

            TextFrame clearFrame = frameTemplate.Clone();
            clearFrame.WrapFormat.Style = WrapStyle.TopBottom;
            clearFrame.LineFormat.Width = 0;
            document.LastSection.Add(clearFrame);
        }
开发者ID:cgavieta,项目名称:WORKPAC2016-poc,代码行数:37,代码来源:DateControlRenderer.cs


示例13: crearPdf

        public string crearPdf(string[] fotos)
        {

            Document document = new Document();
            PdfDocument pdfDocument = new PdfDocument();
            document.DefaultPageSetup.PageFormat = PageFormat.A4;
            document.DefaultPageSetup.LeftMargin = "1cm";
            document.DefaultPageSetup.TopMargin = "1cm";
            setDocumentStyle(ref document);
            string footerText = "LISTADO DE CODIGO DE BARRAS POR PROPIETARIO CON NIT Y NUMERO DE UNIDAD ";
            setDocumentHeaders2(
                 ref document,
                 footerText
            );
            foreach (string foto in fotos)
            {
                document.LastSection.AddImage(foto);
                
              //document.Section.AddImage(foto);
              //deja codigo de barras por pagina document.AddSection();
              //duplica la imagendocument.LastSection.AddImage(foto);
            }
            PdfDocumentRenderer pdfDocumentRenderer = new PdfDocumentRenderer(false, PdfFontEmbedding.Always);
            pdfDocumentRenderer.Document = document;
            pdfDocumentRenderer.RenderDocument();
            string filename = "archivopdf\\ARCHIVO_CODIGO_DE_BARRAS.pdf";
            pdfDocumentRenderer.PdfDocument.Save(filename);
            return filename;
            }
开发者ID:jennifervpacheco,项目名称:apppacheco,代码行数:29,代码来源:Pdf.cs


示例14: setDocumentStyle

 private void setDocumentStyle(ref Document document)
 {
     Style style = document.Styles["Normal"];
     style.Font.Name = "Calibri";
     style = document.Styles[StyleNames.Header];
     //style.Section.PageSetupHeaders.EvenPage.AddTable();
     style.ParagraphFormat.AddTabStop("1cm", TabAlignment.Center);
     style = document.Styles[StyleNames.Footer];
     style.ParagraphFormat.AddTabStop("1cm", TabAlignment.Center);
     style.ParagraphFormat.Alignment = ParagraphAlignment.Center;
     style.ParagraphFormat.Font.Bold = false;
     style.ParagraphFormat.Font.Size = 7;
     style = document.Styles[StyleNames.Heading1];
     style.ParagraphFormat.Alignment = ParagraphAlignment.Center;
     style.ParagraphFormat.Font.Bold = true;
     style = document.Styles[StyleNames.Heading2];
     style.ParagraphFormat.Font.Bold = false;
     style = document.Styles[StyleNames.Heading3];
     style.ParagraphFormat.Alignment = ParagraphAlignment.Center;
     style.ParagraphFormat.Font.Bold = true;
     style.ParagraphFormat.Font.Size = 6;
     style = document.Styles[StyleNames.Heading4];
     style.ParagraphFormat.Alignment = ParagraphAlignment.Center;
     style.ParagraphFormat.Font.Bold = false;
     style.ParagraphFormat.Font.Size = 8;
     style = document.Styles[StyleNames.Heading5];
     style.ParagraphFormat.Alignment = ParagraphAlignment.Justify;
     style.ParagraphFormat.Font.Bold = false;
     style.ParagraphFormat.Font.Size = 7;
 }
开发者ID:jennifervpacheco,项目名称:apppacheco,代码行数:30,代码来源:Pdf.cs


示例15: Run

        void Run()
        {
            if (File.Exists(outputName))
            {
                File.Delete(outputName);
            }

            var doc = new Document();
            doc.DefaultPageSetup.Orientation = Orientation.Portrait;
            doc.DefaultPageSetup.PageFormat = PageFormat.A4;
            //doc.DefaultPageSetup.LeftMargin = Unit.FromMillimeter(5.0);
            //doc.DefaultPageSetup.RightMargin = Unit.FromMillimeter(5.0);
            //doc.DefaultPageSetup.BottomMargin = Unit.FromMillimeter(5.0);
            //doc.DefaultPageSetup.TopMargin = Unit.FromMillimeter(5.0);
            StyleDoc(doc);
            var section = doc.AddSection();
            var footer = new TextFrame();

            section.Footers.Primary.Add(footer);
            var html = File.ReadAllText("example.html");
            section.AddHtml(html);

            var renderer = new PdfDocumentRenderer();
            renderer.Document = doc;
            renderer.RenderDocument();

            renderer.Save(outputName);
            Process.Start(outputName);
        }
开发者ID:jgshumate1,项目名称:MigraDoc.Extensions,代码行数:29,代码来源:Program.cs


示例16: DefineTableOfContents

        /// <summary>
        /// Defines the cover page.
        /// </summary>
        public static void DefineTableOfContents(Document document)
        {
            Section section = document.LastSection;

              section.AddPageBreak();
              Paragraph paragraph = section.AddParagraph("Table of Contents");
              paragraph.Format.Font.Size = 14;
              paragraph.Format.Font.Bold = true;
              paragraph.Format.SpaceAfter = 24;
              paragraph.Format.OutlineLevel = OutlineLevel.Level1;

              paragraph = section.AddParagraph();
              paragraph.Style = "TOC";
              Hyperlink hyperlink = paragraph.AddHyperlink("Paragraphs");
              hyperlink.AddText("Paragraphs\t");
              hyperlink.AddPageRefField("Paragraphs");

              paragraph = section.AddParagraph();
              paragraph.Style = "TOC";
              hyperlink = paragraph.AddHyperlink("Tables");
              hyperlink.AddText("Tables\t");
              hyperlink.AddPageRefField("Tables");

              paragraph = section.AddParagraph();
              paragraph.Style = "TOC";
              hyperlink = paragraph.AddHyperlink("Charts");
              hyperlink.AddText("Charts\t");
              hyperlink.AddPageRefField("Charts");
        }
开发者ID:DrZeil,项目名称:nbn-csharp,代码行数:32,代码来源:TableOfContents.cs


示例17: TestParagraph

//   [UnitTestFunction]
    public static void TestParagraph()
    {
      Document doc = new Document();
      doc.Styles["Heading3"].Font.Color = Color.CadetBlue;
      Section sec = doc.Sections.AddSection();
      Paragraph par = sec.AddParagraph();
      par.Style = "Heading4";
      par.AddText("A bit ");
      FormattedText ft = par.AddFormattedText("differently formatted");
      ft.Style = "InvalidStyleName";
      ft.Font.Size = 40;
      ft.Font.Name = "Courier New";
      //ft.Font.Color = Color.Azure;
      ft.Font.Bold = true;
      ft.Font.Italic = true;
      //ft.Font.Underline = Underline.Dotted;

      par.AddText(" text.");

      DocumentRenderer docRndrr = new DocumentRenderer();
      docRndrr.Render(doc, "RtfParagraph.txt", null);

      File.Copy("RtfParagraph.txt", "RtfParagraph.rtf", true);
      System.Diagnostics.Process.Start("RtfParagraph.rtf");
    }
开发者ID:Sl0vi,项目名称:MigraDoc,代码行数:26,代码来源:RtfDocumentArea.cs


示例18: CreateDocument

    public static Document CreateDocument(Project currentProject)
    {
    	try {
	      // Create a new MigraDoc document
	      Document document = new Document();
	      document.Info.Title = "Cameratrap Manager Report for "+currentProject.Name;
	      document.Info.Subject = currentProject.Subject;
	      document.Info.Author = currentProject.Creator;
	
	      Styles.DefineStyles(document);
	
	      Cover.DefineCover(document, currentProject);
	//      TableOfContents.DefineTableOfContents(document);
	
	      DefineContentSection(document, currentProject);
	
	      Paragraphs.Project_overview(document, currentProject);
	      Tables.DefineTables(document, currentProject);
	      Charts.DefineCharts(document, currentProject);
	
	      return document;
    	} catch (Exception ex) {
    		throw ex;
    	}
      
    }
开发者ID:jiashida,项目名称:cameratrapmanager,代码行数:26,代码来源:Documents.cs


示例19: CellMerge

        public static void CellMerge(string outputFile)
        {
            Document document = new Document();
              Section sec = document.Sections.AddSection();
              sec.AddParagraph("A paragraph before.");
              Table table = sec.AddTable();
              table.Borders.Visible = true;
              table.AddColumn();
              table.AddColumn();
              Row row = table.AddRow();
              Cell cell = row.Cells[0];
              cell.MergeRight = 1;
              cell.Borders.Visible = true;
              cell.Borders.Left.Width = 8;
              cell.Borders.Right.Width = 2;
              cell.AddParagraph("First Cell");

              row = table.AddRow();
              cell = row.Cells[1];
              cell.AddParagraph("Last Cell within this row");
              cell.MergeDown = 1;
              cell.Borders.Bottom.Width = 15;
              cell.Borders.Right.Width = 30;
              cell.Shading.Color = Colors.LightBlue;
              row = table.AddRow();
              sec.AddParagraph("A Paragraph afterwards");
              PdfPrinter printer = new PdfPrinter();
              printer.Document = document;
              printer.PrintDocument();
              printer.PdfDocument.Save(outputFile);
        }
开发者ID:dankennedy,项目名称:MigraDoc,代码行数:31,代码来源:TestTable.cs


示例20: DefineContentSection

    /// <summary>
    /// Defines page setup, headers, and footers.
    /// </summary>
    static void DefineContentSection(Document document, Project currentProject)
    {
    	try {
    	  Section section = document.AddSection();
	      section.PageSetup.OddAndEvenPagesHeaderFooter = true;
	      section.PageSetup.StartingNumber = 1;
	
	      HeaderFooter header = section.Headers.Primary;
	      header.AddParagraph(currentProject.Name);
	      
	      header = section.Headers.EvenPage;
	      header.AddParagraph(currentProject.Name);
	
	      // Create a paragraph with centered page number. See definition of style "Footer".
	      Paragraph paragraph = new Paragraph();
	      paragraph.AddTab();
	      paragraph.AddPageField();
	
	      // Add paragraph to footer for odd pages.
	      section.Footers.Primary.Add(paragraph);
	      // Add clone of paragraph to footer for odd pages. Cloning is necessary because an object must
	      // not belong to more than one other object. If you forget cloning an exception is thrown.
	      section.Footers.EvenPage.Add(paragraph.Clone());
    	} catch (Exception ex) {
    		throw ex;
    	}
     
    }
开发者ID:jiashida,项目名称:cameratrapmanager,代码行数:31,代码来源:Documents.cs



注:本文中的MigraDoc.DocumentObjectModel.Document类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# DocumentObjectModel.DocumentObject类代码示例发布时间:2022-05-26
下一篇:
C# Z3.Tactic类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap