我爱Aspx >> C#.Net >> 用C# Builder生成PDF文件Adobe PDF格式已经变成很多机构和公司进行跨平台制表的通用媒体格式。尽管我不是这个产品的狂热痴迷者,却不得不接受这样一个事实:用这个格式产生一个协定可能会比用Word还要好。
PDF的全称为Portable document.nbspFormat,即可移植文档格式,由广泛应用于专业打印领域的Postscript解释语言演化而来。为了使PDF迅速得到推广,Adobe不仅公开了技术规范,而且还免费向用户提供可以显示和打印PDF文件的Adobe Acrobat应用软件。
PDF最大的优势就在于其良好的一致性。PDF文档一旦创建之后,无论是在任何系统或打印设备上,都可以完好的保持最初的页面设计样式和风格,不会发生任何变化。正是由于PDF文档在格式上的一贯性,使得越来越多的网站开始提供基于PDF格式的文件和说明,从简单的宣传手册到完整的电子图书,PDF越来越受到人们的喜爱和重视。
事实上,除了可以用于静态信息显示之外,我们还可以通过Web脚本程序直接直接以PDF文档形式输出,不再仅仅局限于传统的HTML页面。
下面就用C# Builder生成一个简单的PDF文件:
首先,打开C# Builder,File->New->C# Application,Name这里我们设为"MKPDF"。
代码如下:
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.IO;
using System.Text;
namespace MKPDF
{
/// <summary>
/// Application : Generation of PDF file from text
/// Author : Pramod Kumar Singh
/// Date : 25th July 2001
///</summary>
/// <summary>
/// Summary description for WinForm.
/// </summary>
public class WinForm : System.Windows.Forms.Form
{
/// <summary>
/// Required designer variable.
/// </summary>
static float pageWidth = 594.0f;
static float pageDepth = 828.0f;
static float pageMargin = 30.0f;
Ҷƪл˵?
MapPoint+SmartPhone+C#开发示例[05-12]
C# Builder WinForm开发入门[05-12]
C# Builder构建Web服务和客户端[05-12]
操作Excel(C#)[05-12]
用C#写简单的CGI程式[05-12]
用C#制作图片格式转化器[05-12]
初探c#(一)绪论[05-12]
C#编程入门三部曲:第二步 向表单..[05-12]
用C#实现在PowerPoint文档中搜索..[05-12]
在C#中利用DirectX实现声音播放[05-12]
MapPoint+SmartPhone+C#开发示例[05-12]
利用MFC实现浏览器的定制与扩展[05-12]
一个关闭计算机的小程序[05-12]
Perl教学 第十篇 格式化输出之三[05-12]
正确优雅的解决用户退出问题[05-12]
WSH 直接将查询数据结果生成 EXC..[05-12]
hibernate的hello word(国内高手..[05-12]
ASP.NET2.0数据操作之创建业务逻..[05-12]
用PHP和MySQL构建一个数据库驱动..[05-12]
C# Builder WinForm开发入门[05-12]