导航:首页 > 文档加密 > itextsharppdf打印

itextsharppdf打印

发布时间:2024-03-05 16:23:36

㈠ c#可以调用什么工具把图片转换成pdf格式或者.swf格式吗 如果可以,应该怎么做呢

如果是把图片转换为pdf格式的,使用如下代码:
首先要下载 iTextSharp.dll文件,之后添加到引用中
提供一个类 :
public void ExportDataIntoPDF(string pathName, String path)
{//导出至PDF
iTextSharp.text.Document document = new iTextSharp.text.Document();
try
{
iTextSharp .text .pdf .PdfWriter .GetInstance (document, new FileStream(pathName, FileMode.CreateNew ));
document.Open();
iTextSharp.text.pdf.BaseFont bfChinese = iTextSharp.text.pdf.BaseFont.CreateFont("C:\\WINDOWS\\Fonts\\simsun.ttc,1", iTextSharp.text.pdf.BaseFont.IDENTITY_H, iTextSharp.text.pdf.BaseFont.NOT_EMBEDDED);
iTextSharp.text.Font Titlefont = new iTextSharp.text.Font(bfChinese, 16, iTextSharp.text.Font.BOLD , new iTextSharp.text.Color(0, 0, 0));

document.Add(new Paragraph(" 将图片转成PDF:" + "\n", Titlefont));
iTextSharp.text.Image je = iTextSharp.text.Image.GetInstance(path);//path就是函数入参,即你要转成PDF的图片路径
document.Add(je);
}

catch (Exception de)
{
MessageBox .Show (de.ToString());
}
document.Close();
}
调用这个类就ok了

如果转换为swf格式的话 就需要使用商业的dll了

㈡ 怎么用iTextSharp获得PDF文件中的某一页内容

本文实例讲述了C#使用iTextSharp从PDF文档获取内容的方法。分享给大家供大家参考。具体实现方法如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using iTextSharp.text.pdf;
using iTextSharp.text.pdf.parser;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
ExtractTextFromPDFPage("c:\sample.pdf", 1);
}
public void ExtractTextFromPDFPage(string pdfFile, int pageNumber)
{
PdfReader reader = new PdfReader(pdfFile);
string text = PdfTextExtractor.GetTextFromPage(reader, pageNumber);
try { reader.Close(); }
catch { }
richTextBox1.Text = text;
}
}
}

㈢ c# 如何将网页转换成pdf档

把网页转换为pdf?
好像很难。
我曾经搞过类型的项目。
网上有iTextSharp这样的开源库,可以操作pdf文件。
但是,要把网页转为pdf, 这涉及对网页的渲染工作,这个只有IE才能完成。

如果运行的环境可控,可以考虑采用为运行环境安装一个PDF打印机什么的。然后用DDE技术调用IE直接把指定的网页打印到PDF打印机。就生成了PDF文件。

如果运行环境不可控,那真得是很难。

阅读全文

与itextsharppdf打印相关的资料

热点内容
人道pdf 浏览:610
分类视觉算法 浏览:257
android弹出键盘位置 浏览:451
安卓怎么下载爱思助 浏览:985
安卓机的呼叫怎么开启 浏览:355
腾讯服务器硬盘什么价 浏览:841
交换机关闭所有端口命令 浏览:91
程序员可以开网店吗 浏览:115
算法工程师面试经验 浏览:686
有什么好用的陪聊app 浏览:698
什么是备中心服务器 浏览:144
linux配置本地yum源 浏览:539
半导体器件与工艺pdf 浏览:528
超大文件解压太慢 浏览:861
微光app主页的爱心代表什么意思 浏览:563
程序员和饺子做饭 浏览:307
美团app的点击骑车在哪里 浏览:723
程序员标配条件 浏览:211
免费电脑解压app排行榜前十名 浏览:189
顺序表查找算法 浏览:463