C# 如何使用EO PDF的多列HTML布局管理分页符?
我有一个使用两列的简单HTML布局。标记示例(仅在Chrome中正确显示,可在查看):C# 如何使用EO PDF的多列HTML布局管理分页符?,c#,html,pdf,pagination,multiple-columns,C#,Html,Pdf,Pagination,Multiple Columns,我有一个使用两列的简单HTML布局。标记示例(仅在Chrome中正确显示,可在查看): * { 边际:0px; 填充:0px; } html { 字体系列:“开放式SAN”; 宽度:8.5英寸; 保证金:0px自动; 背景色:#eee; } 身体 { 填充:25px; 背景色:#fff; } h1 { 颜色:红色; 边框顶部:实心22px红色; 文本转换:大写; 字体大小:粗体; 字号:38px; } 氢 { 颜色:红色; 边框顶部:实心6px红色; 字号:21px; 文本转换:大写; 字体大
*
{
边际:0px;
填充:0px;
}
html
{
字体系列:“开放式SAN”;
宽度:8.5英寸;
保证金:0px自动;
背景色:#eee;
}
身体
{
填充:25px;
背景色:#fff;
}
h1
{
颜色:红色;
边框顶部:实心22px红色;
文本转换:大写;
字体大小:粗体;
字号:38px;
}
氢
{
颜色:红色;
边框顶部:实心6px红色;
字号:21px;
文本转换:大写;
字体大小:粗体;
}
h2:第一个孩子
{
字体大小:25px;
}
P
{
边缘底部:20px;
字体大小:13px;
线高:21px;
}
.内容
{
-webkit列数:2;
列数:2;
-webkit柱间隙:30px;
柱间距:30px;
明确:两者皆有;
}
.形象
{
背景色:#444;
文本对齐:居中;
颜色:#fff;
文本转换:大写;
字体大小:30px;
}
.logo.image
{
浮动:对;
宽度:300px;
高度:105px;
线高:105px;
利润上限:-40px;
边缘底部:20px;
}
.inline.image
{
高度:300px;
线高:300px;
显示:内联块;
宽度:100%;
边缘底部:20px;
}
标题
标志
导言与背景
Lorem ipsum dolor sit amet,是一位杰出的献身者。美国犹他州
非酒后驾车。自由侵权人的不平等
埃格斯塔斯,奥古斯都圣骑士团。佩伦特斯·梅特斯·埃拉特,
这是一个很好的例子。静坐
阿梅特乌尔特里斯阿库。在hac habitasse Plateum,一句名言。佩伦茨克
非门狮子座。非bibendum nisi。乱数假文
多洛·塞特·艾米特,奉献给我们的精英们。但不是酒后驾车。
阿利奎姆·托托·自由、维韦拉·埃格斯塔斯、康塞特图
在奥古斯。佩伦特斯·梅托斯·埃拉特,阿利夸姆
tincidunt et,dapibus eget nisl。维瓦摩斯坐在阿梅特·尤里西斯·阿库。
在hac habitasse Plateum,一句名言。佩伦特斯式的非波尔塔狮子座。
非bibendum nisi。
佩伦特斯式的非波尔塔狮子座。非bibendum nis、Concetetur
告别精英。但不是酒后驾车。阿奎姆·侵权人或自由人,accumsan
维韦拉·埃格斯塔斯,奥古斯都圣骑士团。佩伦茨克
美都埃拉特,阿利奎姆,美都埃拉特,达比布斯
埃吉特·尼尔。维瓦摩斯坐在阿梅特·尤里西斯·阿库。在hac habitasse
台词。佩伦特斯式的非波尔塔狮子座。非比宾杜姆
尼西。Lorem ipsum dolor sit amet,是一位杰出的献身者。
但不是酒后驾车。自由侵权人的不平等
埃格斯塔斯,奥古斯都圣骑士团。佩伦特斯·梅特斯·埃拉特,
这是一个很好的例子。静坐
阿梅特乌尔特里斯阿库。在hac habitasse Plateum,一句名言。
Lorem ipsum dolor sit amet,是一位杰出的献身者。美国犹他州
非酒后驾车。自由侵权人的不平等
埃格斯塔斯,奥古斯都圣骑士团。佩伦特斯·梅特斯·埃拉特,
这是一个很好的例子。静坐
阿梅特乌尔特里斯阿库。在hac habitasse Plateum,一句名言。佩伦茨克
非门狮子座。非bibendum nisi。乱数假文
多洛·塞特·艾米特,奉献给我们的精英们。但不是酒后驾车。
阿利奎姆·托托·自由、维韦拉·埃格斯塔斯、康塞特图
在奥古斯。佩伦特斯·梅托斯·埃拉特,阿利夸姆
tincidunt et,dapibus eget nisl。维瓦摩斯坐在阿梅特·尤里西斯·阿库。
在hac habitasse Plateum,一句名言。佩伦特斯式的非波尔塔狮子座。
非bibendum nisi。
问题
Lorem ipsum dolor sit amet,是一位杰出的献身者。Ut非
酒后驾车。自由的侵权者、维韦拉·埃格斯塔斯的受害者,
奥古斯都圣骑士团。无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性无极性
灵芝。不,妊娠期威尼斯人。福斯
我的小弟弟坐在我的猫旁边。佩伦茨克
临时性的相互关系。turpis的Curabitur eleifend dolor
门叶。不属于特殊场所的非特殊场所
莱克托斯。不,妊娠期威尼斯人。埃蒂亚姆·奎斯
阿利夸姆拉克斯。在《自由女神》中,弗林尼拉·维尔的《拉奥里特的发酵》
乱数假文。不要因为酒后驾车而放弃威尼斯人的生活。
佩伦茨克临时药房
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
*
{
margin: 0px;
padding: 0px;
}
html
{
font-family: 'Open Sans';
width: 8.5in;
margin: 0px auto;
background-color: #eee;
}
body
{
padding: 25px;
background-color: #fff;
}
h1
{
color: red;
border-top: solid 22px red;
text-transform: uppercase;
font-weight: bold;
font-size: 38px;
}
h2
{
color: red;
border-top: solid 6px red;
font-size: 21px;
text-transform: uppercase;
font-weight: bold;
}
h2:first-child
{
font-size: 25px;
}
p
{
margin-bottom: 20px;
font-size: 13px;
line-height: 21px;
}
.content
{
-webkit-column-count: 2;
column-count: 2;
-webkit-column-gap: 30px;
column-gap: 30px;
clear: both;
}
.image
{
background-color: #444;
text-align: center;
color: #fff;
text-transform: uppercase;
font-size: 30px;
}
.logo.image
{
float: right;
width: 300px;
height: 105px;
line-height: 105px;
margin-top: -40px;
margin-bottom: 20px;
}
.inline.image
{
height: 300px;
line-height: 300px;
display: inline-block;
width: 100%;
margin-bottom: 20px;
}
</style>
</head>
<body>
<h1>Title</h1>
<div class="logo image">Logo</div>
<div class="content">
<h2>Introduction & Context</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
non dui neque. Aliquam tortor libero, accumsan quis viverra
egestas, consectetur at augue. Pellentesque metus erat,
tincidunt aliquam tincidunt et, dapibus eget nisl. Vivamus sit
amet ultricies arcu. In hac habitasse platea dictumst. Pellentesque
non porta leo. non bibendum nisi. Lorem ipsum
dolor sit amet, consectetur adipiscing elit. Ut non dui neque.
Aliquam tortor libero, accumsan quis viverra egestas, consectetur
at augue. Pellentesque metus erat, tincidunt aliquam
tincidunt et, dapibus eget nisl. Vivamus sit amet ultricies arcu.
In hac habitasse platea dictumst. Pellentesque non porta leo.
non bibendum nisi.
</p>
<p>
Pellentesque non porta leo. non bibendum nis, consectetur
adipiscing elit. Ut non dui neque. Aliquam tortor libero, accumsan
quis viverra egestas, consectetur at augue. Pellentesque
metus erat, tincidunt aliquam tincidunt et, dapibus
eget nisl. Vivamus sit amet ultricies arcu. In hac habitasse
platea dictumst. Pellentesque non porta leo. non bibendum
nisi. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Ut non dui neque. Aliquam tortor libero, accumsan quis viverra
egestas, consectetur at augue. Pellentesque metus erat,
tincidunt aliquam tincidunt et, dapibus eget nisl. Vivamus sit
amet ultricies arcu. In hac habitasse platea dictumst.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
non dui neque. Aliquam tortor libero, accumsan quis viverra
egestas, consectetur at augue. Pellentesque metus erat,
tincidunt aliquam tincidunt et, dapibus eget nisl. Vivamus sit
amet ultricies arcu. In hac habitasse platea dictumst. Pellentesque
non porta leo. non bibendum nisi. Lorem ipsum
dolor sit amet, consectetur adipiscing elit. Ut non dui neque.
Aliquam tortor libero, accumsan quis viverra egestas, consectetur
at augue. Pellentesque metus erat, tincidunt aliquam
tincidunt et, dapibus eget nisl. Vivamus sit amet ultricies arcu.
In hac habitasse platea dictumst. Pellentesque non porta leo.
non bibendum nisi.
</p>
<h2>The Problem</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non
dui neque. Aliquam tortor libero, accumsan quis viverra egestas,
consectetur at augue. Nullam a risus non tellus ultrices placerat ut
ultrices lectus. Nam gravida venenatis ipsum eu malesuada. Fusce
lobortis odio id mi eleifend consequat sit amet id felis. Pellentesque
tempor pharetra odio quis interdum. Curabitur eleifend dolor at turpis
lobortis porta. Nullam a risus non tellus ultrices placerat ut ultrices
lectus. Nam gravida venenatis ipsum eu malesuada. Etiam quis
aliquam lacus. In libero neque, fermentum quis laoreet in, fringilla vel
ipsum. Donec ut augue quis neque aliquet venenatis vitae et dui.
</p>
<img class="inline image" />
<p>
Pellentesque tempor pharetra odio quis interdum. Curabitur eleifend
dolor at turpis lobortis porta. Nullam a risus non tellus ultrices placerat
ut ultrices lectus. Nam gravida venenatis ipsum eu malesuada.
Etiam quis aliquam lacus. In libero neque, fermentum quis laoreet
in, fringilla vel ipsum. Donec ut augue quis neque aliquet venenatis
vitae et dui. Fusce lobortis odio id mi eleifend consequat sit amet id
felis. Proin pharetra semper tincidunt. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Ut non dui neque. Aliquam tortor libero,
accumsan quis viverra egestas, consectetur at augue.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non
dui neque. Aliquam tortor libero, accumsan quis viverra egestas,
consectetur at augue. Nullam a risus non tellus ultrices placerat ut
ultrices lectus. Nam gravida venenatis ipsum eu malesuada. Fusce
lobortis odio id mi eleifend consequat sit amet id felis. Pellentesque
tempor pharetra odio quis interdum. Curabitur eleifend dolor at turpis
lobortis porta. Nullam a risus non tellus ultrices placerat ut ultrices
lectus. Nam gravida venenatis ipsum eu malesuada. Etiam quis
aliquam lacus. In libero neque, fermentum quis laoreet in, fringilla vel
ipsum. Donec ut augue quis neque aliquet venenatis vitae et dui.
</p>
<p>
Pellentesque tempor pharetra odio quis interdum. Curabitur eleifend
dolor at turpis lobortis porta. Nullam a risus non tellus ultrices placerat
ut ultrices lectus. Nam gravida venenatis ipsum eu malesuada.
Etiam quis aliquam lacus. In libero neque, fermentum quis laoreet
in, fringilla vel ipsum. Donec ut augue quis neque aliquet venenatis
vitae et dui. Fusce lobortis odio id mi eleifend consequat sit amet id
felis. Proin pharetra semper tincidunt. Lorem ipsum dolor sit amet.
</p>
<h2>Solution Selected</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non
dui neque. Aliquam tortor libero, accumsan quis viverra egestas,
consectetur at augue. Nullam a risus non tellus ultrices placerat ut
ultrices lectus. Nam gravida venenatis ipsum eu malesuada. Fusce
lobortis odio id mi eleifend consequat sit amet id felis. Pellentesque
tempor pharetra odio quis interdum. Curabitur eleifend dolor at turpis
lobortis porta. Nullam a risus non tellus ultrices placerat ut ultrices
lectus. Nam gravida venenatis ipsum eu malesuada. Etiam quis
aliquam lacus. In libero neque, fermentum quis laoreet in, fringilla vel
ipsum. Donec ut augue quis neque aliquet venenatis vitae et dui.
</p>
<img class="inline image" />
<p>
Pellentesque tempor pharetra odio quis interdum. Curabitur eleifend
dolor at turpis lobortis porta. Nullam a risus non tellus ultrices placerat
ut ultrices lectus. Nam gravida venenatis ipsum eu malesuada.
Etiam quis aliquam lacus. In libero neque, fermentum quis laoreet
in, fringilla vel ipsum. Donec ut augue quis neque aliquet venenatis
vitae et dui. Fusce lobortis odio id mi eleifend consequat sit amet id
felis. Proin pharetra semper tincidunt. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Ut non dui neque. Aliquam tortor libero,
accumsan quis viverra egestas, consectetur at augue.
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non
dui neque. Aliquam tortor libero, accumsan quis viverra egestas,
consectetur at augue. Nullam a risus non tellus ultrices placerat ut
ultrices lectus. Nam gravida venenatis ipsum eu malesuada. Fusce
lobortis odio id mi eleifend consequat sit amet id felis. Pellentesque
tempor pharetra odio quis interdum. Curabitur eleifend dolor at turpis
lobortis porta. Nullam a risus non tellus ultrices placerat ut ultrices
lectus. Nam gravida venenatis ipsum eu malesuada. Etiam quis
aliquam lacus. In libero neque, fermentum quis laoreet in, fringilla vel
ipsum. Donec ut augue quis neque aliquet venenatis vitae et dui.
</p>
<p>
Pellentesque tempor pharetra odio quis interdum. Curabitur eleifend
dolor at turpis lobortis porta. Nullam a risus non tellus ultrices placerat
ut ultrices lectus. Nam gravida venenatis ipsum eu malesuada.
Etiam quis aliquam lacus. In libero neque, fermentum quis laoreet
in, fringilla vel ipsum. Donec ut augue quis neque aliquet venenatis
vitae et dui. Fusce lobortis odio id mi eleifend consequat sit amet id
felis. Proin pharetra semper tincidunt. Lorem ipsum dolor sit amet.
</p>
<h2>Desired Outcome</h2>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut
non dui neque. Aliquam tortor libero, accumsan quis viverra
egestas, consectetur at augue. Pellentesque metus erat,
tincidunt aliquam tincidunt et, dapibus eget nisl. Vivamus sit
amet ultricies arcu. In hac habitasse platea dictumst. Pellentesque
non porta leo. non bibendum nisi. Lorem ipsum
dolor sit amet, consectetur adipiscing elit. Ut non dui neque.
Aliquam tortor libero, accumsan quis viverra egestas, consectetur
at augue. Pellentesque metus erat, tincidunt aliquam
tincidunt et, dapibus eget nisl. Vivamus sit amet ultricies arcu.
In hac habitasse platea dictumst. Pellentesque non porta leo.
non bibendum nisi.
</p>
<p>
Pellentesque non porta leo. non bibendum nis, consectetur
adipiscing elit. Ut non dui neque. Aliquam tortor libero, accumsan
quis viverra egestas, consectetur at augue. Pellentesque
metus erat, tincidunt aliquam tincidunt et, dapibus
eget nisl. Vivamus sit amet ultricies arcu. In hac habitasse
platea dictumst. Pellentesque non porta leo. non bibendum
nisi. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Ut non dui neque. Aliquam tortor libero, accumsan quis viverra
egestas, consectetur at augue. Pellentesque metus erat,
tincidunt aliquam tincidunt et, dapibus eget nisl. Vivamus sit
amet ultricies arcu. In hac habitasse platea dictumst.
</p>
</div>
</body>
</html>