Example usage for com.itextpdf.text.html HtmlTags ALIGN

List of usage examples for com.itextpdf.text.html HtmlTags ALIGN

Introduction

In this page you can find the example usage for com.itextpdf.text.html HtmlTags ALIGN.

Prototype

String ALIGN

To view the source code for com.itextpdf.text.html HtmlTags ALIGN.

Click Source Link

Document

name of an attribute

Usage

From source file:com.masscustsoft.service.ToPdf.java

License:Open Source License

/**
 * Processes an Image.//from   w w  w  .  j a va 2  s .c  o  m
 * @param img
 * @param attrs
 * @throws DocumentException
 * @since   5.0.6
 */
public void processImage(final Image img, final Map<String, String> attrs) throws DocumentException {
    ImageProcessor processor = (ImageProcessor) providers.get(HTMLWorker.IMG_PROCESSOR);
    if (processor == null || !processor.process(img, attrs, chain, document)) {
        String align = attrs.get(HtmlTags.ALIGN);
        if (align != null) {
            carriageReturn();
        }
        if (currentParagraph == null) {
            currentParagraph = createParagraph();
        }
        currentParagraph.add(new Chunk(img, 0, 0, true));
        currentParagraph.setAlignment(HtmlUtilities.alignmentValue(align));
        if (align != null) {
            carriageReturn();
        }
    }
}