zoukankan      html  css  js  c++  java
  • iTextCharp c#

    //引用iTextSharp
    static void testPdf()
            {
                var document = new Document();
                var writer = PdfWriter.GetInstance(document, new FileStream("./test.pdf",FileMode.Create));
                document.Open();
    
                //最小元素
                document.Add(new Chunk("Chunk"));
    
                //段落
                document.Add(new Paragraph("Paragraph"));
    
                //短语
                document.Add(new Phrase("Phrase"));
    
                //list
                //是否有编号,是否使用字母进行编号,列表缩进量
                document.Add(new List(true, false, 10));
    
                //表格
                //传入列数
                //也可传入表示每一列宽度的float[]
                var table = new PdfPTable(3);
                var cell = new PdfPCell(new Phrase("cell"));
                cell.BorderColor=BaseColor.BLUE;
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                table.AddCell(cell);
                document.Add(table);
    
    
                var imgUri = new Uri("https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_86d58ae1.png");
                var img = Image.GetInstance(imgUri);
                document.Add(img);
                document.Close();
            }
  • 相关阅读:
    Python列表生成
    Python 多线程
    Python面向对象编程
    map, reduce和filter(函数式编程)
    35个高级python知识点
    python之pyc
    Python之简单的用户名密码验证
    EasyUI 实例
    hibernate映射文件one-to-one元素属性
    Java中多对多映射关系
  • 原文地址:https://www.cnblogs.com/ives/p/10623227.html
Copyright © 2011-2022 走看看