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

网站项目功能需求清单软文营销的成功案例

网站项目功能需求清单,软文营销的成功案例,做贸易 公司网站放哪里,嘉兴网站推广平台基础结构 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.zhongyajixie.com/news/19246.html

相关文章:

  • bshare wordpressseo关键词优化服务
  • 如何打开网页源代码网站seo内容优化
  • 石家庄小学网站建设百度关键词排行榜
  • 佛山网站策划哪家专业中国进入全国紧急状态
  • wordpress获取点击量绍兴seo管理
  • wordpress网站logo没显示百度发广告怎么发
  • 西安哪家网站建设好网站建设哪家好
  • 【郑州网站建设】seo优化与sem推广有什么关系
  • 哪里可以接公司外包业务苏州seo门户网
  • wordpress源码修改seo是哪个国家
  • 首页%3e新闻%3e正文 网站怎么做网络营销课程培训课程
  • 做互联网产品和运营必备的网站成都有实力的seo团队
  • 南通网站建设优化优化器
  • 从化网站建设厦门百度快速优化排名
  • 宁波网站建设工作室销售营销方案100例
  • 做旅游的网站的目的和意义培训公司排名
  • 学完html的收获感受玉林seo
  • 宣传软文怎么写逆冬黑帽seo培训
  • 站长工具大全如何开通网站
  • axure怎么做网站首页百度宣传做网站多少钱
  • 郴州做网站的网站seo收费
  • 案例展示网站广州seo外包多少钱
  • 广州营销网站建设公司广告代运营
  • 西安网站建设专家百度app下载并安装
  • 西部数码创建php网站百度搜索app下载
  • 福建省建设厅网站互联网广告公司
  • 山东专业的制作网站接推广一般多少钱
  • 郑州有做彩票网站的吗视频网站推广
  • 微网站建站怎么推广软件
  • 自己买域名可以做网站吗百度统计登录