2016-01-20 22 views
0

我正在用ICEpdf製作PDF顯示應用程序。我試圖根據良好的設計實踐做出一些花哨的佈局。我使用此代碼如何清除ICEpdf pdf頁面上的薄背框?

System.getProperties().put("org.icepdf.core.views.background.color", "#FFFFFF"); 
System.getProperties().put("org.icepdf.core.views.page.border.color", "#FFFFFF"); 
System.getProperties().put("org.icepdf.core.views.page.shadow.color", "#FFFFFF"); 

使查看器組件的背景變白並移除頁面的框架和陰影。但頁面各處細線黑框仍然存在:

enter image description here

任何機會,以擺脫它?我想acnieve錯覺,PDF頁面被拉伸到父容器的大小。我在JavaFX應用程序中使用swingNode(如果有一些重要的話)。

回答

0

通過wrappind PDF Swing組件解決了成AnchorPane和設定錨定到小負值:

AnchorPane.setLeftAnchor(question, -5.0); 
AnchorPane.setBottomAnchor(question, -5.0); 
AnchorPane.setRightAnchor(question, -5.0); 
AnchorPane.setTopAnchor(question, -5.0);