# GrapeCity.Documents.Pdf.TextMap

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_Documents_Pdf_TextMap" data-uid="GrapeCity.Documents.Pdf.TextMap" class="text-break">GrapeCity.Documents.Pdf.TextMap Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMapExt.html">ITextMapExt</a></h4>
      <section><p>Provides extension methods for the <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.html">ITextMap</a> interface.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextRunFragmentExt.html">ITextRunFragmentExt</a></h4>
      <section><p>Provides extension methods for the <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextRunFragment.html">ITextRunFragment</a> interface.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.TextMapFragment.html">TextMapFragment</a></h4>
      <section><p>Represents a fragment of text in a <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.html">ITextMap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.TextRenderingAttrs.html">TextRenderingAttrs</a></h4>
      <section><p>Represents a set of attributes used to control how text is rendered.
Includes stroke and fill colors, their opacities, and the rendering mode.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.HitTestInfo.html">HitTestInfo</a></h4>
      <section><p>Represents hit test info in a <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.html">ITextMap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.MapPos.html">MapPos</a></h4>
      <section><p>Represents a logical position in a <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.html">ITextMap</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.TextLineFragment.html">TextLineFragment</a></h4>
      <section><p>Represents a range of characters in a <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextLine.html">ITextLine</a>.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextAttrs.html">ITextAttrs</a></h4>
      <section><p>Defines text formatting attributes.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextChar.html">ITextChar</a></h4>
      <section><p>Represents a single character in a <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextLine.html">ITextLine</a>.</p>
<p>
Note that an <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextChar.html">ITextChar</a> can be represented by several UTF-16 character codes,
e.g. some Unicode ranges use two UTF-16 codes to represent a single character.
</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextLine.html">ITextLine</a></h4>
      <section><p>Represents a single continuous line of text.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.html">ITextMap</a></h4>
      <section><p>Represents the text map of a page or of a portion of a page.
Provides methods for text searching, hit testing etc.</p>
<p>
The pixel values used by the text map's methods and properties are determined
by the X and Y resolution passed to the <a class="xref" href="GrapeCity.Documents.Pdf.Page.GetTextMap.html#GrapeCity_Documents_Pdf_Page_GetTextMap_System_Single_System_Single_System_Boolean_">GetTextMap(float, float, bool)</a>
method to create the text map.
</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextParagraph.html">ITextParagraph</a></h4>
      <section><p>Represents a paragraph of text.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextRun.html">ITextRun</a></h4>
      <section><p>Represents a portion of a text paragraph with the same formatting,
possibly spanning several lines.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextRunFragment.html">ITextRunFragment</a></h4>
      <section><p>Represents a fragment of a text run that resides on a single text line.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.DeleteTextMode.html">DeleteTextMode</a></h4>
      <section><p>Specifies how deleting text affects the surrounding content.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="GrapeCity.Documents.Pdf.TextMap.FindTextCallback.html">FindTextCallback</a></h4>
      <section><p>Defines the callback method used in text search (see <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.FindText.html#GrapeCity_Documents_Pdf_TextMap_ITextMap_FindText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Pdf_TextMap_FindTextCallback_">FindText(FindTextParams, FindTextCallback)</a>).</p>
</section>


</div>
