Я анализирую HTML-код, используя HTMLWorker на Java, а затем вставляю его в PDF, используя iText.Я создаю документ, вызывая new Document(PageSize.A4, 40, 40, 40, 40);
, который должен указывать поле 40px со всех сторон, но когда я вставляю разобранный HTML-код, содержащий таблицу шире, чем страница, правое поле не работает, и таблица достигает правой границы страницы ... Все поля в порядке, кромеправильный .. есть предложения?
соответствующий код:
Document document = new Document(PageSize.A4, 40, 40, 40, 40);
HashMap<String, Object> map = new HashMap<String, Object>();
map.put(HTMLWorker.FONT_PROVIDER, new MyFontFactory10());
HTMLWorker worker = new HTMLWorker(document);
worker.setProviders(map);
worker.parse(new StringReader(VARIABLE_CONTAINING_HTML_CODE));