private PDStream getCIDSetStream() { PDFontDescriptor fontDescriptor = this.pdFontLike.getFontDescriptor(); PDStream cidSet; if (fontDescriptor != null) { cidSet = fontDescriptor.getCIDSet(); return cidSet; } return null; }
@Override public Boolean getisSymbolic() { PDFontDescriptor fontDescriptor = this.pdFontLike.getFontDescriptor(); return Boolean.valueOf(fontDescriptor.isSymbolic()); }
@Override public String getCharSet() { PDFontDescriptor fontDescriptor = pdFontLike.getFontDescriptor(); return fontDescriptor != null ? fontDescriptor.getCharSet() : null; }
public void validate() PDFontDescriptor fd = this.font.getFontDescriptor(); boolean isStandard14 = false; if (this.font instanceof PDFont)
@Override public Boolean getcharSetListsAllGlyphs() { try { PDFontDescriptor fontDescriptor = pdFontLike.getFontDescriptor(); if (fontDescriptor != null) { String charSet = fontDescriptor.getCharSet();
private List<FontProgram> getFontFile() { if (!getSubtype().equals(FontFactory.TYPE_3) && (this.pdFontLike.isEmbedded())) { if (getSubtype().equals(FontFactory.TRUE_TYPE)) { PBoxTrueTypeFontProgram trueTypeFontProgram = new PBoxTrueTypeFontProgram( ((PDTrueTypeFont) this.pdFontLike).getTrueTypeFont(), getisSymbolic()); return PBoxPDFont.getFontProgramList(trueTypeFontProgram); } PDFontDescriptor fontDescriptor = pdFontLike.getFontDescriptor(); PDStream fontFile; if (getSubtype().equals(FontFactory.TYPE_1)) { if (this.pdFontLike instanceof PDType1CFont) { fontFile = fontDescriptor.getFontFile3(); } else { fontFile = fontDescriptor.getFontFile(); } } else if (getSubtype().equals(FontFactory.CID_FONT_TYPE_2)) { fontFile = fontDescriptor.getFontFile2(); } else { fontFile = fontDescriptor.getFontFile3(); } if (fontFile != null) { return PBoxPDFont.getFontProgramList(new PBoxFontProgram(fontFile)); } } return Collections.emptyList(); }
PDFontDescriptor fontDescriptor = fontLike.getFontDescriptor(); if (fontDescriptor != null) { this.fontDescriptor = new PDFontDescriptorAdapter(fontDescriptor);
public void validate() PDFontDescriptor fd = this.font.getFontDescriptor(); boolean isStandard14 = false; if (this.font instanceof PDFont)
public void validate() PDFontDescriptor fd = this.font.getFontDescriptor(); boolean isStandard14 = false; if (this.font instanceof PDFont)