| Index: pdf/pdfium/pdfium_page.h
|
| diff --git a/pdf/pdfium/pdfium_page.h b/pdf/pdfium/pdfium_page.h
|
| index 802ecb64e559cb35ac1515d09ebb358258de3cad..471fecbd72a960511302999c4b24351b751744f5 100644
|
| --- a/pdf/pdfium/pdfium_page.h
|
| +++ b/pdf/pdfium/pdfium_page.h
|
| @@ -46,6 +46,16 @@ class PDFiumPage {
|
| // Returns a DictionaryValue version of the page.
|
| base::Value* GetAccessibleContentAsValue(int rotation);
|
|
|
| + // Given a start char index, find the longest continuous run of text that's
|
| + // in a single direction and with the same style and font size. Return the
|
| + // length of that sequence and its font size and bounding box.
|
| + bool GetTextRunInfo(int start_char_index,
|
| + uint32_t* out_len,
|
| + double* out_font_size,
|
| + pp::FloatRect* out_bounds);
|
| + // Get the width of a character in page pixels.
|
| + double GetCharWidth(int char_index);
|
| +
|
| enum Area {
|
| NONSELECTABLE_AREA,
|
| TEXT_AREA,
|
|
|