Lines Matching defs:font_dict

35   void CheckFontDescriptor(CPDF_Dictionary* font_dict,
41 CPDF_Dictionary* font_desc = font_dict->GetDictFor("FontDescriptor");
44 EXPECT_EQ(font_dict->GetStringFor("BaseFont"),
707 CPDF_Dictionary* font_dict = the_page->m_pResources->GetDictFor("Font");
708 ASSERT_TRUE(font_dict);
709 EXPECT_EQ(1, static_cast<int>(font_dict->GetCount()));
714 EXPECT_EQ(1, static_cast<int>(font_dict->GetCount()));
731 CPDF_Dictionary* font_dict = typed_font->GetFontDict();
732 EXPECT_EQ("Font", font_dict->GetStringFor("Type"));
733 EXPECT_EQ("Type1", font_dict->GetStringFor("Subtype"));
734 EXPECT_EQ("Times New Roman Bold", font_dict->GetStringFor("BaseFont"));
735 ASSERT_TRUE(font_dict->KeyExist("FirstChar"));
736 ASSERT_TRUE(font_dict->KeyExist("LastChar"));
737 EXPECT_EQ(32, font_dict->GetIntegerFor("FirstChar"));
738 EXPECT_EQ(255, font_dict->GetIntegerFor("LastChar"));
740 CPDF_Array* widths_array = font_dict->GetArrayFor("Widths");
746 CheckFontDescriptor(font_dict, FPDF_FONT_TYPE1, true, false, size, data);
760 CPDF_Dictionary* font_dict = typed_font->GetFontDict();
761 EXPECT_EQ("Font", font_dict->GetStringFor("Type"));
762 EXPECT_EQ("TrueType", font_dict->GetStringFor("Subtype"));
763 EXPECT_EQ("Courier New", font_dict->GetStringFor("BaseFont"));
764 ASSERT_TRUE(font_dict->KeyExist("FirstChar"));
765 ASSERT_TRUE(font_dict->KeyExist("LastChar"));
766 EXPECT_EQ(32, font_dict->GetIntegerFor("FirstChar"));
767 EXPECT_EQ(255, font_dict->GetIntegerFor("LastChar"));
769 CPDF_Array* widths_array = font_dict->GetArrayFor("Widths");
775 CheckFontDescriptor(font_dict, FPDF_FONT_TRUETYPE, false, false, size, data);
791 CPDF_Dictionary* font_dict = typed_font->GetFontDict();
792 EXPECT_EQ("Font", font_dict->GetStringFor("Type"));
793 EXPECT_EQ("Type0", font_dict->GetStringFor("Subtype"));
794 EXPECT_EQ("Times New Roman-Identity-H", font_dict->GetStringFor("BaseFont"));
795 EXPECT_EQ("Identity-H", font_dict->GetStringFor("Encoding"));
796 CPDF_Array* descendant_array = font_dict->GetArrayFor("DescendantFonts");
833 CPDF_Dictionary* font_dict = typed_font->GetFontDict();
834 EXPECT_EQ("Font", font_dict->GetStringFor("Type"));
835 EXPECT_EQ("Type0", font_dict->GetStringFor("Subtype"));
836 EXPECT_EQ("Arial Italic", font_dict->GetStringFor("BaseFont"));
837 EXPECT_EQ("Identity-H", font_dict->GetStringFor("Encoding"));
838 CPDF_Array* descendant_array = font_dict->GetArrayFor("DescendantFonts");