最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
用C#实现生成PDF文档
时间:2022-07-02 11:12:07 编辑:袖梨 来源:一聚教程网
                                            using System; 
using System.IO;
using System.Text;
using System.Collections;
 
namespace PDFGenerator
{
 
public class PDFGenerator
{
static float page.0f;
static float pageDepth = 828.0f;
static float pageMargin = 30.0f;
static float fontSize = 20.0f;
static float leadSize = 10.0f;
 
static StreamWriter pPDF=new StreamWriter("E:myPDF.pdf");
 
static MemoryStream mPDF= new MemoryStream();
 
static void ConvertToByteAndAddtoStream(string strMsg)
{
Byte[] buffer=null;
buffer=ASCIIEncoding.ASCII.GetBytes(strMsg);
mPDF.Write(buffer,0,buffer.Length);
buffer=null;
}
 
static string xRefFormatting(long xValue)
{
string strMsg =xValue.ToString();
int iLen=strMsg.Length;
if (iLen<10)
{
StringBuilder s=new StringBuilder();
int i=10-iLen;
s.Append('0',i);
strMsg=s.ToString() + strMsg;
}
return strMsg;
}
 
static void Main(string[] args)
{
ArrayList xRefs=new ArrayList();
                                        				                
                    
                        
                            
                        
                
                
            using System.IO;
using System.Text;
using System.Collections;
namespace PDFGenerator
{
public class PDFGenerator
{
static float page.0f;
static float pageDepth = 828.0f;
static float pageMargin = 30.0f;
static float fontSize = 20.0f;
static float leadSize = 10.0f;
static StreamWriter pPDF=new StreamWriter("E:myPDF.pdf");
static MemoryStream mPDF= new MemoryStream();
static void ConvertToByteAndAddtoStream(string strMsg)
{
Byte[] buffer=null;
buffer=ASCIIEncoding.ASCII.GetBytes(strMsg);
mPDF.Write(buffer,0,buffer.Length);
buffer=null;
}
static string xRefFormatting(long xValue)
{
string strMsg =xValue.ToString();
int iLen=strMsg.Length;
if (iLen<10)
{
StringBuilder s=new StringBuilder();
int i=10-iLen;
s.Append('0',i);
strMsg=s.ToString() + strMsg;
}
return strMsg;
}
static void Main(string[] args)
{
ArrayList xRefs=new ArrayList();
相关文章
- 三国望神州貂蝉怎么样 貂蝉技能介绍及配队攻略 10-31
- 三国望神州于禁兵种怎么选 于禁兵种选择推荐 10-31
- 燕云十六声独山玉怎么采集 独山玉采集路线 10-31
- 异环轨外之境怎么玩 轨外之境玩法介绍 10-31
- 逃离鸭科夫防火服在哪 防火服获取位置 10-31
- 逃离鸭科夫彩色显示器怎么获得 彩色显示器获取攻略 10-31
 
             
                                 
                                 
                                 
                                 
                                            
                                         
                                            
                                         
                                            
                                         
                                            
                                         
                                            
                                         
                                            
                                         
                                            
                                         
                                            
                                         
                                            
                                        