在浏览pdf文档时,我们可以进行一些偏好设置,例如是否全屏浏览,隐藏或显示菜单栏/工具栏,以及设置页面布局等。这篇文章将介绍如何使用spire.pdf for java实现这些偏好设置。
import com.spire.pdf.*;
public class viewerpreference {
public static void main(string[] args) {
//加载pdf文档
pdfdocument pdf = new pdfdocument();
pdf.loadfromfile("登岳阳楼.pdf");
//居中窗体
pdf.getviewerpreferences().setcenterwindow(true);
//隐藏标题
pdf.getviewerpreferences().setdisplaytitle(false);
//适应窗体大小
pdf.getviewerpreferences().setfitwindow(true);
//隐藏菜单栏
pdf.getviewerpreferences().sethidemenubar(true);
//隐藏工具栏
pdf.getviewerpreferences().sethidetoolbar(true);
//单页布局
pdf.getviewerpreferences().setpagelayout(pdfpagelayout.single_page);
//全屏显示
//pdf.getviewerpreferences().setpagemode(pdfpagemode.full_screen);
//打印缩放
//pdf.getviewerpreferences().setprintscaling(printscalingmode.app_default);
//保存文档
pdf.savetofile("viewerpreference.pdf");
//关闭
pdf.close();
}
}