html页码制作的代码大全,HTML中的页码代码.pdf

整理了一个常见的页码代码模块,分享给大家使用。

/p>

"/TR/xhtml1/DTD/xhtml1-transitional.dtd">

无标题文档

body{ margin:0px; padding:0px; font:"宋体"; font-size:12px;}

.dede_pages {

text-align: center;

}

ul {

list-style: none outside none;}

.dede_pages ul {

float: none;

margin:0 auto;

padding: 12px 0 12px 16px;

}

.dede_pages ul li.nohref {

border: 1px solid #DDDDDD;

color:#8B8B8B;

padding: 2px 4px;

text-align: center;

}

.dede_pages ul li {

float: left;

margin-right:4px;

text-align: center;

}

.dede_pages ul li.on {

background-color:#669900;

border: 1px solid #669900;

color:#FFFFFF;

font-weight: bold;

padding: 2px 4px;

text-align: center;

}

.dede_pages ul li a {

border: 1px solid #669900;

color:#607C27;

float: left;

padding: 2px 4px;

text-align: center;

}

a {

color:#3366CC;

text-decoration: none;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用Javahtml2pdf库将长HTML分成多个页面的代码示例: ``` import com.itextpdf.html2pdf.ConverterProperties; import com.itextpdf.html2pdf.HtmlConverter; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.layout.Document; import com.itextpdf.layout.element.AreaBreak; import com.itextpdf.layout.element.Paragraph; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.charset.StandardCharsets; public class HtmlToPdfConverter { public static void main(String[] args) throws IOException { // 读取HTML文件 File htmlFile = new File("long_html_file.html"); byte[] htmlBytes = new byte[(int) htmlFile.length()]; FileInputStream fis = new FileInputStream(htmlFile); fis.read(htmlBytes); fis.close(); // 设置PDF输出文件 File pdfFile = new File("output.pdf"); pdfFile.getParentFile().mkdirs(); FileOutputStream fos = new FileOutputStream(pdfFile); // 创建PDF文档 PdfWriter writer = new PdfWriter(fos); Document document = new Document(writer); // 设置转换属性 ConverterProperties converterProperties = new ConverterProperties(); converterProperties.setCharset(StandardCharsets.UTF_8); // 将HTML转换为PDF String htmlString = new String(htmlBytes, StandardCharsets.UTF_8); HtmlConverter.convertToPdf(htmlString, document, converterProperties); // 将PDF分成多个页面 int pageCount = document.getPdfDocument().getNumberOfPages(); for (int i = 1; i <= pageCount; i++) { document.add(new AreaBreak()); } // 添加页码 document.close(); writer.close(); fos.close(); } } ``` 在此示例,我们使用了iText 7的html2pdf库将HTML文件转换为PDF。转换后,我们使用`getNumberOfPages()`方法获取PDF的页数,并使用`AreaBreak`将PDF分成多个页面。最后,我们添加了一个页码,然后关闭文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值