当前位置: 首页 > wzjs >正文

网站建设的步骤过程文库seo顾问服务

网站建设的步骤过程文库,seo顾问服务,做塑料哪个网站好,网站 做购物车基础结构 1.创建一个Document对象 2.使用PdfWriter创建PDF文档 3.打开文档 4.添加内容,调用文档Add方法添加内容时,内容写入到输出流中 5.关闭文档 using UnityEngine; using iTextSharp.text; using System.IO; using iTextSharp.text.pdf; using Sys…

基础结构

1.创建一个Document对象
2.使用PdfWriter创建PDF文档
3.打开文档
4.添加内容,调用文档Add方法添加内容时,内容写入到输出流中
5.关闭文档

using UnityEngine;
using iTextSharp.text;
using System.IO;
using iTextSharp.text.pdf;
using System;
//项目文件夹中生成一份pdf
public class PDFStructSample : MonoBehaviour
{void Start(){PDFStruct($"Pdf{DateTime.Now.ToString("yyyyMMddHHmmss")}.pdf");}void PDFStruct(string fileName){//基础结构using (Document doc = new Document())//自动调用doc.Close()方法{try{//创建pdf文档PdfWriter.GetInstance(doc, new FileStream(fileName, FileMode.Create));       //打开pdf文档doc.Open();//pdf中显示一行文字:Hello PDF!doc.Add(new Paragraph("Hello PDF!"));}catch (IOException e){Debug.Log("IO异常" + e.Message);}catch (DocumentException e){Debug.Log("文档异常" + e.Message);}}}
}

设置pdf页面属性

页面大小,背景颜色,页边距。
使用无参数构造函数创建文档对象时,页面大小为A4,上下左右页边距为36像素,背景色为白色,应用于所有页面
可使用有参数构造函数进行设置。
例如:Document doc = new Document(PageSize.A4, 40f, 40f, 36f, 36f);
参数1是内置的页面,类型为Rectangle,根据需要可创建对象,自定义页面。
Rectangle可设置页面大小,背景颜色。
页面尺寸单位是像素,页面默认dpi是72,1英寸=72像素,1英寸=2.54厘米

设置中文字体

iTextSharp默认使用的是英文字体,没有中文字体。
开源字体:思源黑体体ttf格式,可在Github上查找
Pal3love/Source-Han-TrueType

  1. 加载字体,创建BaseFont
  2. 创建Font对象
  3. 创建文本对象的时候可设置字体
  4. Font对象可设置字体颜色,风格,大小等属性。

StreamingAssetsPath文件夹存放了思源字体Bold
依据文件路径,创建BaseFont对象,创建Font对象
BaseFont.CreateFont(boldFontFilePath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
参数1:字体路径
参数2:字体编码,IDENTITY_H表示横向文字,使用Unicode编码。
参数3:字体嵌入PDF中,避免电脑不存在该字体。

    string FontDirectory => UnityEngine.Application.streamingAssetsPath + "/Fonts/";string boldFontFilePath => FontDirectory + "SourceHanSansCN-Bold.ttf";BaseFont boldBaseFont;BaseFont BoldBaseFont{get{if (boldBaseFont == null)boldBaseFont = BaseFont.CreateFont(boldFontFilePath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);return boldBaseFont;}}Font boldFont;Font BoldFont{get{if (boldFont == null)               boldFont = new Font(BoldBaseFont, 10.5f);             return boldFont;}}
http://www.dtcms.com/wzjs/524291.html

相关文章:

  • 最优网络做网站骗站长之家官网
  • 页游和做网站班级优化大师app
  • 做网站需要写程序商丘 峰少 seo博客
  • 东莞社保官方网站内存优化大师
  • 哪些网站容易做中国女排联赛排名
  • 展板模板网站优化设计答案六年级上册语文
  • wordpress怎么设置静态主页惠州百度seo
  • 网站建设方案书备案搜索引擎优化的方法和技巧
  • 专业外包网站建设公司排名cps广告联盟平台
  • wordpress优化数据微信搜一搜seo优化
  • 小企业网站制作接外贸订单的渠道平台哪个好
  • 上海装修网官网百度seo搜索引擎优化
  • 两栏式网站营销推广有哪些公司
  • 南昌免费网站建站模板今日头条权重查询
  • 个人网站有哪些站seo教学
  • 做旅游网站的开题报告北京网络推广有哪些公司
  • 南京网站制作招聘网搜索引擎优化工作
  • 昆山做网站的公昆山做网站的公司司百度浏览器入口
  • 陕西企业营销型网站大连seo关键词排名
  • 怎样把录的视频做一下传到网站谷歌优化是什么意思
  • asp网站只能打开首页域名ip查询
  • 网站制作类软件推荐网络营销推广策划案例
  • 网络站点推广的方法有哪些三门峡网站seo
  • 网站建设培训网站互联网营销师证书有用吗
  • 平台做的h5如何嫁接到网站网站关键词优化推广哪家快
  • 腾讯云做网站教程常见的网络营销方式有哪几种
  • 做家电网站好百度竞价推广登录入口
  • 十八哥公司网站开发小学生简短小新闻十条
  • 运城做网站的公司seo白帽优化
  • 专做立体化的网站厦门网站快速排名优化