Home | History | Annotate | Download | only in public
      1 // Copyright 2014 PDFium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
      6 
      7 #ifndef PUBLIC_FPDF_SEARCHEX_H_
      8 #define PUBLIC_FPDF_SEARCHEX_H_
      9 
     10 #include "fpdfview.h"
     11 
     12 #ifdef __cplusplus
     13 extern "C" {
     14 #endif
     15 
     16 // Function: FPDFText_GetCharIndexFromTextIndex
     17 //      Get the actually char index in text_page's internal char list.
     18 // Parameters:
     19 //          text_page   -   Handle to a text page information structure.
     20 //          Returned by FPDFText_LoadPage function.
     21 //          nTextIndex  -   The index of the text in the string get from
     22 //          FPDFText_GetText.
     23 //  Return value:
     24 //          The index of the character in internal charlist. -1 for error.
     25 DLLEXPORT int STDCALL
     26 FPDFText_GetCharIndexFromTextIndex(FPDF_TEXTPAGE text_page, int nTextIndex);
     27 
     28 #ifdef __cplusplus
     29 }
     30 #endif
     31 
     32 #endif  // PUBLIC_FPDF_SEARCHEX_H_
     33