2016-01-20 5 views
0

Я делаю приложение для показа PDF с ICEpdf. Я пытаюсь сделать некоторые причудливые макеты в соответствии с хорошими методами проектирования. Я использую этот кодКак удалить тонкую заднюю рамку вокруг страницы pdf в ICEpdf?

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

Любой шанс, чтобы избавиться от него? Я хочу получить иллюзию, что страница pdf растянута до размера родительского контейнера. Я использую swingNode внутри приложения JavaFX (в случае, если это имеет значение).

ответ

0

решаемой компонента Swing-wrappind PDF в AnchorPane и установка якорей для малых отрицательных значений:

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