国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

生成pdf文件的好東西,itextsharp

2019-11-18 16:43:26
字體:
來源:轉載
供稿:網友

官網:
http://sourceforge.net/PRojects/itextsharp/
http://hardrock.VEVb.com/
http://www.rubypdf.com/

現在的版本是3.18版,記得在引用里導入itextsharp.下面的代碼是把圖象合并到一個多頁pdf的例子.

      private void process(string[] files, string newpdf)
        {
             iTextSharp.text.Document document = new iTextSharp.text.Document(iTextSharp.text.PageSize.A4, 25, 25, 25, 25);

            try
            {
                iTextSharp.text.pdf.PdfWriter.GetInstance(document, new FileStream(newpdf, FileMode.Create, Fileaccess.ReadWrite));

                document.Open();
                iTextSharp.text.Image image;
                for (int i = 0; i < files.Length; i++)
                {
                    image = iTextSharp.text.Image.GetInstance(files[i]);
                
                    if (image.Height > iTextSharp.text.PageSize.A4.Height - 25)
                    {
                        image.ScaleToFit(iTextSharp.text.PageSize.A4.Width - 25, iTextSharp.text.PageSize.A4.Height - 25);
                    }
                    else if (image.Width > iTextSharp.text.PageSize.A4.Width - 25)
                    {
                        image.ScaleToFit(iTextSharp.text.PageSize.A4.Width - 25, iTextSharp.text.PageSize.A4.Height - 25);
                    }
                    image.Alignment = iTextSharp.text.Image.ALIGN_MIDDLE;
                    //image.SetDpi(72, 72);

                    document.NewPage();
                    document.Add(image);
                
                    //Phrase phrase3 = new Phrase("dreign@163.com/n", FontFactory.GetFont(FontFactory.TIMES, 9, iTextSharp.text.Font.NORMAL, new iTextSharp.text.Color(192, 192, 192)));
                    //document.Add(phrase3);
                }
            }
            catch (Exception ioe)
            {
                MessageBox.Show(ioe.Message);
            }
            document.Close();
        }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金华市| 西城区| 梁河县| 黑山县| 广平县| 湛江市| 饶阳县| 绥宁县| 喀喇沁旗| 犍为县| 乌鲁木齐县| 栾川县| 兴仁县| 天峻县| 横山县| 定西市| 仪征市| 赣榆县| 江华| 绥阳县| 九龙坡区| 汨罗市| 苏尼特右旗| 鸡西市| 城口县| 山丹县| 额济纳旗| 永康市| 玉山县| 子洲县| 鹤山市| 双鸭山市| 东方市| 佳木斯市| 介休市| 色达县| 五原县| 洞口县| 宁南县| 东安县| 宁南县|