04-报表打印/PrintEmptyCertificate/PrintEmptyCertificate/Form1.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
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 System.Data.SqlClient;
using System.IO;
using System.Collections;
namespace PrintEmptyCertificate
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
#region 定义全局变量及对象
Brush myBrush = new SolidBrush(Color.Black);
Pen mypen = new Pen(Color.Black);
Font myFont = new Font("宋体", 10);
#endregion
//设置打印内容
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
int printWidth = e.PageBounds.Width;
int printHeight = e.PageBounds.Height;
//绘制矩形边框
e.Graphics.DrawRectangle(mypen, 344, 236, 480, 355);
e.Graphics.DrawRectangle(mypen, 374, 266, 193, 295);
e.Graphics.DrawRectangle(mypen, 601, 266, 193, 295);
//填充左侧内容
e.Graphics.DrawLine(mypen, 404, 301, 404, 561);//第一列
e.Graphics.DrawLine(mypen, 476, 301, 476, 396);//第二列
e.Graphics.DrawLine(mypen, 374, 301, 567, 301);//第一行
e.Graphics.DrawLine(mypen, 374, 333, 476, 333);//第二行
e.Graphics.DrawLine(mypen, 374, 366, 476, 366);//第三行
e.Graphics.DrawLine(mypen, 374, 396, 567, 396);//第四行
e.Graphics.DrawLine(mypen, 374, 426, 567, 426);//第五行
e.Graphics.DrawLine(mypen, 374, 460, 567, 460);//第六行
e.Graphics.DrawLine(mypen, 374, 495, 567, 495);//第七行
e.Graphics.DrawLine(mypen, 374, 530, 567, 530);//第八行
e.Graphics.DrawString("吉林**大学", new Font("宋体", 16, FontStyle.Bold), myBrush, 415, 270);
e.Graphics.DrawString("姓名", myFont, myBrush, 375, 310);
e.Graphics.DrawString("性别", myFont, myBrush, 375, 342);
e.Graphics.DrawString("出生", new Font("宋体", 8), myBrush, 377, 371);
e.Graphics.DrawString("年月", new Font("宋体", 8), myBrush, 377, 384);
e.Graphics.DrawString("籍贯", myFont, myBrush, 375, 405);
e.Graphics.DrawString("学号", myFont, myBrush, 375, 435);
e.Graphics.DrawString("入学", new Font("宋体", 8), myBrush, 377, 465);
e.Graphics.DrawString("日期", new Font("宋体", 8), myBrush, 377, 478);
e.Graphics.DrawString("专业", myFont, myBrush, 375, 504);
e.Graphics.DrawString("发证", new Font("宋体", 8), myBrush, 377, 535);
e.Graphics.DrawString("日期", new Font("宋体", 8), myBrush, 377, 548);
//填充右侧内容
后面还有 30 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
