pdf文档中的图层可根据页面布局需要来设置隐藏或者显示。本文将使用spire.pdf for java来介绍隐藏或者显示图层的方法。另外,如需添加或删除pdf图层,可参考 。
import com.spire.pdf.fileformat;
import com.spire.pdf.pdfdocument;
import com.spire.pdf.graphics.layer.pdfvisibility;
public class hideorshowlayer {
public static void main(string[] args) {
//加载文档
pdfdocument pdf = new pdfdocument();
pdf.loadfromfile("addlayers.pdf");
pdf.getlayers().get(0).setvisibility(pdfvisibility.off);//设置图层隐藏
//pdf.getlayers().get(2).setvisibility(pdfvisibility.on);//设置图层显示
//保存文档
pdf.savetofile("hideorshowlayer.pdf", fileformat.pdf);
pdf.dispose();
}
}
图层隐藏、显示设置效果: