2013-09-23 5 views
1

Просто хотел узнать, можно ли изменить шрифт, цвет, размер шрифта при разборе html в pdf с помощью xmlWorker.parser В настоящее время я могу разобрать все, что я дал в качестве ввода. Так что я хотел по возможности изменить шрифт, размер шрифта, цвет шрифта и т. д. СпасибоXml parsing и itext

ответ

1

Вы можете создать свой собственный стиль CSS и добавить его в свой HTML-код. Стиль CSS будет применяться в соответствии с приоритетом, указанным ниже, где нет 4 - более высокий приоритет.

1) Браузер по умолчанию 2) Внешний стилей 3) Внутренняя таблица стилей 4) Встроенный стиль

Пример:

document.open(); 
String finall= "<style>h1{color:orange;} </style><body><h1>This is a Demo</h1></body>"; 
InputStream is = new ByteArrayInputStream(finall.getBytes()); 
XMLWorkerHelper.getInstance().parseXHtml(pdfWriter,document, is); 
document.close(); 

В цвете Пример Orange будет установлен в заголовке.