font

Java编辑PDF写入文字 插入图片

北战南征 提交于 2020-01-18 15:43:51
package com.test; import com.itextpdf.text.BaseColor; import com.itextpdf.text.Font; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.*; import org.junit.Test; import java.io.FileOutputStream; /** *编辑PDF */ public class PDFTest { @Test public void testPDF(){ generatePDF("D:/1.pdf","D:/2.pdf","D:1.png"); } /** * 生成新的PDF * @param pdfPath 要编辑的PDF路径 * @param newPDFPath 生成新的PDF路径 * @param imagePath 插入图片路径 */ public void generatePDF(String pdfPath,String newPDFPath,String imagePath){ PdfReader reader = null; PdfStamper stamper = null; try{ //创建一个pdf读入流 reader = new PdfReader(pdfPath); /

Markdown 语法简要规则

自古美人都是妖i 提交于 2020-01-18 12:26:02
Markdown简介   Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。   Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘就可以通通搞定了。目前来看,支持 Markdown 语法的编辑器有很多,包括很多网站(例如简书)也支持了 Markdown 的文字录入。Markdown 从写作到完成,导出格式随心所欲,你可以导出 HTML 格式的文件用来网站发布,也可以十分方便的导出 PDF 格式,这种格式写出的简历更能得到 HR 的好感。甚至可以利用 CloudApp 这种云服务工具直接上传至网页用来分享你的文章,全球最大的轻博客平台 Tumblr,也支持 Mou 这类 Markdown 工具的直接上传。 Markdown使用文档 创始人 John Gruber 的

css样式初始化

僤鯓⒐⒋嵵緔 提交于 2020-01-18 05:24:50
为了消除各浏览器对css默认的设置,保持网页在各浏览器中的外观保持一致,初始化css就显得非常必要了!很多时候出现的样式不兼容问题,都可以通过css初始化代码来解决。 1.最耗资源的,最简单的 * { padding: 0; margin: 0; border: 0; } 2.选择性初始化举例(综合) body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button form,fieldset,input,textarea,p,blockquote,th,td {   padding: 0;   margin: 0; } /* 酌情修改 */ body { background:#fff;color:#333;font-size:12px; margin-top:5px;font-family:"SimSun","宋体","Arial Narrow"; } /* 短引用的内容可取值:''或"" */ q:before,q:after {content:”;} /* 缩写,图片等无边框 */ fieldset,img,abbr,acronym {border: 0 none;} abbr,acronym {font-variant: normal;} legend {color:#000;} /*

【jQuery】基础学习(二)DOM操作

為{幸葍}努か 提交于 2020-01-18 01:26:33
【jQuery】基础学习(二)DOM操作 1. 内容操作 2. 属性操作 2.1 通用属性的操作 2.2 对Class属性的操作 3. CRUD操作 1. 内容操作 1. html ( ) : 获取 / 设置元素的标签体内容 < a > < font > 内容 < / font > < / a > -- > < font > 内容 < / font > 2. text ( ) : 获取 / 设置元素的标签体纯文本内容 < a > < font > 内容 < / font > < / a > -- > 内容 3. val ( ) : 获取 / 设置元素的value属性值 例: < ! DOCTYPE html > < html > < head > < meta charset = "UTF-8" > < title > < / title > < script src = "../js/jquery-3.3.1.min.js" > < / script > < script > $ ( function ( ) { // 获取myinput 的value值 var val = $ ( "#myinput" ) . val ( ) ; alert ( val ) ; // $("#myinput").val("李四"); // 获取mydiv的标签体内容 var html = $ (

Django测试平台开发(二)开发博客

╄→尐↘猪︶ㄣ 提交于 2020-01-17 22:08:18
Django 测试平台开发(二)开发博客 1、加载博客HTML页面 1、在templates目录下新建index.html文件 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>首页_杨青个人博客 - 一个站在web前端设计之路的女技术员个人博客网站</title> 6 <meta name="keywords" content="个人博客,杨青个人博客,个人博客模板,杨青" /> 7 <meta name="description" content="杨青个人博客,是一个站在web前端设计之路的女程序员个人网站,提供个人博客模板免费资源下载的个人原创网站。" /> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 9 <link href="/static/css/base.css" rel="stylesheet"> 10 <link href="/static/css/index.css" rel="stylesheet"> 11 <link href="/static/css/m.css" rel="stylesheet"> 12 <script src="/static/js/jquery

web前端入门到实战:CSS的文本格式化样式总汇

两盒软妹~` 提交于 2020-01-17 21:39:26
长度单位 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box{ width: 300px; height: 300px; background-color: red; } .box1{ font-size: 20px; /*em数值根据当前元素字体大小变化而变化*/ width: 2em; /*百分比随着父元素变化而变化*/ height: 50%; background-color: yellow; } </style> </head> <body> <div class="box"> <div class="box1"></div> </div> </body> </html> 专门建立的学习Q-q-u-n ⑦⑧④-⑦⑧③-零①② 分享学习方法和需要注意的小细节,互相交流学习,不停更新最新的教程和学习技巧(从零基础开始到WEB前端项目实战教程,学习工具,全栈开发学习路线以及规划) 颜色 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box1{ width: 100px; height: 100px

一个简单的分页控件

风流意气都作罢 提交于 2020-01-17 21:06:37
using System; using System.Web; using System.Web.UI.WebControls; using System.Text; using System.Drawing; using System.Web.UI.HtmlControls; using System.Web.UI; using System.ComponentModel; namespace KuKu { /**/ /// <summary> /// Summary description for KuKuPager. /// </summary> public class KuKuPager:WebControl { // 背景图片 string _backGroud; // 页查询参数 string _pageQurey; // 首页编号 int _firstPage = 1 ; // 总共的记录数目 int _totalRecord; // 页面大小 int _pageSize; int _pageIndex; int _totalPage; public KuKuPager() { } protected override void OnLoad(EventArgs e) { _pageIndex = _firstPage; if (HttpContext

前端移动端适配总结

邮差的信 提交于 2020-01-17 17:07:55
meta标签到底做了什么事情 做过移动端适配的小伙伴一定有遇到过这行代码: <meta name="viewport" content="width=device-width, initial-scale=1.0"> 但是,很多小伙伴只是感性的认识:噢,我加了这行代码,然后页面的宽度就会跟我的设备宽度一致。然而,这种理解是很片面的。那么,这句话的本质到底是什么呢? 不急,我们先往下面看,这里先留个悬念。 几个专有名词和单位 这里,我们先来辨析一下在适配的时候经常会遇到的一些名词、数值单位。 首先,先来看一下 物理像素 。 以iphone6为例,可知道: 分辨率 :1334pt x 750pt 指的是屏幕上垂直有1334个物理像素,水平有750个物理像素。 屏幕尺寸 :4.7in 注意英寸是长度单位,不是面积单位。4.7英寸指的是屏幕对角线的长度,1英寸等于2.54cm。 屏幕像素密度 :326ppi 指的是每英寸屏幕所拥有的像素数,在显示器中,dpi=ppi。dpi强调的是每英寸多少点。同时, 屏幕像素密度 = 分辨率 / 屏幕尺寸 接着,我们来看一下其他的单位。 设备独立像素 :设备独立像素,不同于设备像素(物理像素),它是虚拟化的。比如说css像素,我们常说的10px其实指的就是它。需要注意的是, 物理像素 开发者是无法获取的,它是自然存在的一种东西,该是多少就是多少。

css单位——vh vw em rem等详解

丶灬走出姿态 提交于 2020-01-17 01:49:26
最近看别人写代码,用到了height:100vh;当时感觉很有意思,以前没有见过vh这个单位,于是乎就到CSS3参考手册找答案了。。。自己顺便做了下总结: 1.vh vw:相对于视口的高度,宽度。视口被均分为100单位的vh,vw,神马意思呢?看个demo 1 <!DOCTYPE html> 2 <html lang="Zh-cn"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>css_vh_vw</title> 7 </head> 8 <style type="text/css"> 9 *{ 10 margin: 0; 11 padding: 0; 12 } 13 .a{ 14 height:10vh; 15 width: 10vw; 16 background-color: #3a9; 17 } 18 </style> 19 20 <body> 21 <div class="a"> 22 23 </div> 24 </body> 25 </html> View Code 效果图: 先说下我的浏览器窗口大概是1366*662,而代码里宽高分别是10vh 10vw;相当于把浏览器视口分成100份,取10vh 10vw,相当于取其中的10份,1366/100*10约等于136.59 662/100*10约等于66.19。 2.rem em