![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <algorithm>#include <array>#include <utility>#include <vector>#include "build/build_config.h"#include "core/fxcrt/compiler_specific.h"#include "core/fxcrt/stl_util.h"#include "core/fxge/fx_font.h"#include "public/cpp/fpdf_scopers.h"#include "public/fpdf_doc.h"#include "public/fpdf_text.h"#include "public/fpdf_transformpage.h"#include "public/fpdfview.h"#include "testing/embedder_test.h"#include "testing/fx_string_testhelpers.h"#include "testing/gmock/include/gmock/gmock.h"#include "testing/gtest/include/gtest/gtest.h"Go to the source code of this file.
Classes | |
| class | FPDFTextEmbedderTest |
Macros | |
| #define | MAYBE_TextSearchLatinExtended TextSearchLatinExtended |
| #define MAYBE_TextSearchLatinExtended TextSearchLatinExtended |
Definition at line 599 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| AnnotLinks | ) |
Definition at line 872 of file fpdf_text_embeddertest.cpp.
References FPDFLink_CountQuadPoints(), FPDFLink_Enumerate(), FPDFLink_GetAnnotRect(), FPDFLink_GetQuadPoints(), FPDFPage_GetAnnot(), and FPDFPage_GetAnnotCount().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| BigtableTextExtraction | ) |
Definition at line 1823 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Bug1029 | ) |
Definition at line 1258 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetUnicode(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Bug1139 | ) |
Definition at line 1468 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetText(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Bug1769 | ) |
Definition at line 1844 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Bug642 | ) |
Definition at line 1491 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Bug782596 | ) |
Definition at line 1212 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Bug921 | ) |
Definition at line 1135 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| CharBox | ) |
Definition at line 1726 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| ControlCharacters | ) |
Definition at line 1223 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_GetText(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| CountRects | ) |
Definition at line 1299 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountRects(), FPDFText_GetText(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| CroppedText | ) |
Definition at line 1415 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetCharAngle | ) |
Definition at line 1512 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetCharAngle(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetFillColor | ) |
Definition at line 1604 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetFillColor(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetFontInfo | ) |
Definition at line 958 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_GetFontInfo(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetFontSize | ) |
Definition at line 937 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetFontSize(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetFontWeight | ) |
Definition at line 1550 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetFontWeight(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetMatrix | ) |
Definition at line 1670 of file fpdf_text_embeddertest.cpp.
References FPDFText_GetMatrix().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetStrokeColor | ) |
Definition at line 1637 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetStrokeColor(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetText | ) |
Definition at line 1371 of file fpdf_text_embeddertest.cpp.
References FPDFPage_CountObjects(), FPDFPage_GetObject(), FPDFText_ClosePage(), FPDFText_LoadPage(), and FPDFTextObj_GetText().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetTextRenderMode | ) |
Definition at line 1577 of file fpdf_text_embeddertest.cpp.
References FPDFPageObj_GetType(), FPDFText_GetTextObject(), and FPDFTextObj_GetTextRenderMode().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| GetTextWithHyphen | ) |
Definition at line 1167 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| IsGenerated | ) |
Definition at line 1055 of file fpdf_text_embeddertest.cpp.
References FPDFText_IsGenerated().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| IsHyphen | ) |
Definition at line 1082 of file fpdf_text_embeddertest.cpp.
References FPDFText_IsHyphen().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| IsInvalidUnicode | ) |
Definition at line 1109 of file fpdf_text_embeddertest.cpp.
References FPDFText_HasUnicodeMapError().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| MAYBE_TextSearchLatinExtended | ) |
Definition at line 601 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| SmallType3Glyph | ) |
Definition at line 1771 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| StreamLengthPastEndOfFile | ) |
Definition at line 635 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| Text | ) |
Definition at line 50 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_CountRects(), FPDFText_GetBoundedText(), FPDFText_GetCharBox(), FPDFText_GetCharIndexAtPos(), FPDFText_GetCharOrigin(), FPDFText_GetFontSize(), FPDFText_GetLooseCharBox(), FPDFText_GetRect(), FPDFText_GetText(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextHebrewMirrored | ) |
Definition at line 275 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextSearch | ) |
Definition at line 302 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextSearchConsecutive | ) |
Definition at line 418 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextSearchLeadingSpace | ) |
Definition at line 526 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextSearchSpaceInSearchTerm | ) |
Definition at line 570 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextSearchTermAtEnd | ) |
Definition at line 502 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextSearchTrailingSpace | ) |
Definition at line 548 of file fpdf_text_embeddertest.cpp.
| TEST_F | ( | FPDFTextEmbedderTest | , |
| TextVertical | ) |
Definition at line 238 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_GetCharOrigin(), FPDFText_GetFontSize(), FPDFText_GetLooseCharBox(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| ToUnicode | ) |
Definition at line 1040 of file fpdf_text_embeddertest.cpp.
References FPDFText_ClosePage(), FPDFText_CountChars(), FPDFText_GetUnicode(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| WebLinks | ) |
Definition at line 648 of file fpdf_text_embeddertest.cpp.
References FPDFLink_CloseWebLinks(), FPDFLink_CountRects(), FPDFLink_GetRect(), FPDFLink_GetURL(), FPDFLink_LoadWebLinks(), FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| WebLinksAcrossLines | ) |
Definition at line 759 of file fpdf_text_embeddertest.cpp.
References FPDFLink_CloseWebLinks(), FPDFLink_CountWebLinks(), FPDFLink_GetURL(), FPDFLink_LoadWebLinks(), FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| WebLinksAcrossLinesBug | ) |
Definition at line 798 of file fpdf_text_embeddertest.cpp.
References FPDFLink_CloseWebLinks(), FPDFLink_CountWebLinks(), FPDFLink_GetURL(), FPDFLink_LoadWebLinks(), FPDFText_ClosePage(), and FPDFText_LoadPage().
| TEST_F | ( | FPDFTextEmbedderTest | , |
| WebLinksCharRanges | ) |
Definition at line 824 of file fpdf_text_embeddertest.cpp.
References FPDFLink_CloseWebLinks(), FPDFLink_GetTextRange(), FPDFLink_LoadWebLinks(), FPDFText_ClosePage(), and FPDFText_LoadPage().