This property determines whether certain tags in HTML are noted
so that their location can be determined at a later date.
After adding your web pages you can retrieve information about
the items on the PDF page using the GetTagIDs and the GetTagRects methods.
Note that only HTML elements which have an actual visual
representation in the final output will be tagged. For example, a
element may not be tagged because it does not have a visual
All elements of style 'abcpdf-tag-visible: true' will be tagged.
<p id="p1" style="abcpdf-tag-visible: true">Gallia
est omnis divisa in partes tres.<p>
For the Gecko engine, having a visual
representation is not enough. The element must be a display item,
which means that there is something to display for the element.
Inner contents, such as text and inner elements, are children of
the element and are not the element itself. This is important for
layout-only elements such as <p>, <div>, and
<span>; and style-only elements such as <em>,
<strong>, and <font>. Border, outline, etc. are some of
the things that make a layout/style-only element a display
<p id="p1" style="abcpdf-tag-visible: true; border: 1px
solid transparent">Gallia est omnis divisa in partes
For the Gecko engine, you can use the CSS class
'abcpdf-tag-visible' instead of the CSS style 'abcpdf-tag-visible:
true' (even if the CSS class is not defined), but it is
deprecated. See UseCSSClassToAddTags in Registry Keys.
<p id="p1" class="abcpdf-tag-visible" style="border:
1px solid transparent">Gallia est omnis divisa in partes