Interface FontMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FontMetadata,FontMetadata.Builder
@Generated
public interface FontMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.StructCatch-all for unknown or future font metadata fieldscom.google.protobuf.StructOrBuilderCatch-all for unknown or future font metadata fieldsAnti-aliasing propertiescom.google.protobuf.ByteStringAnti-aliasing propertiesintFont ascender valuefloatAverage character width - from FontMetrics.getAverageCharacterWidth()Base Tika fields common to all document typesBase Tika fields common to all document typesFont baseline informationFont baseline informationFont bounding box coordinatesFont bounding box coordinatesCharacter set supported by fontcom.google.protobuf.ByteStringCharacter set supported by fontgetComments(int index) Font comments - from AFM file commentscom.google.protobuf.ByteStringgetCommentsBytes(int index) Font comments - from AFM file commentsintFont comments - from AFM file commentsFont comments - from AFM file commentsgetCompatibleApplications(int index) Compatible applicationscom.google.protobuf.ByteStringgetCompatibleApplicationsBytes(int index) Compatible applicationsintCompatible applicationsCompatible applicationsgetCompatibleOs(int index) Compatible operating systemscom.google.protobuf.ByteStringgetCompatibleOsBytes(int index) Compatible operating systemsintCompatible operating systemsCompatible operating systemsCompression informationcom.google.protobuf.ByteStringCompression informationCopyright notice - from NameRecord.NAME_COPYRIGHTcom.google.protobuf.ByteStringCopyright notice - from NameRecord.NAME_COPYRIGHTFont creation date - from TikaCoreProperties.CREATEDcom.google.protobuf.ByteStringFont creation date - from TikaCoreProperties.CREATEDfloatDefault point sizeintFont descender valueFont display namecom.google.protobuf.ByteStringFont display nameDocument/AFM version - from FontMetrics.getAFMVersion()com.google.protobuf.ByteStringDocument/AFM version - from FontMetrics.getAFMVersion()Embedding permissionscom.google.protobuf.ByteStringEmbedding permissionsFont file checksumcom.google.protobuf.ByteStringFont file checksumlongFont file sizegetFontCapabilities(int index) Font capabilitiescom.google.protobuf.ByteStringgetFontCapabilitiesBytes(int index) Font capabilitiesintFont capabilitiesFont capabilitiesFont descriptioncom.google.protobuf.ByteStringFont descriptionFont designer/creatorcom.google.protobuf.ByteStringFont designer/creatorFont encoding informationcom.google.protobuf.ByteStringFont encoding informationFont family name - from NameRecord.NAME_FONT_FAMILY_NAMEcom.google.protobuf.ByteStringFont family name - from NameRecord.NAME_FONT_FAMILY_NAMEFont format type (TTF, AFM, etc.)com.google.protobuf.ByteStringFont format type (TTF, AFM, etc.)Font foundry/manufacturercom.google.protobuf.ByteStringFont foundry/manufacturerFull font name - from NameRecord.NAME_FULL_FONT_NAMEcom.google.protobuf.ByteStringFull font name - from NameRecord.NAME_FULL_FONT_NAMEFont locale informationcom.google.protobuf.ByteStringFont locale informationBasic font name - from Font.FONT_NAME interfacecom.google.protobuf.ByteStringBasic font name - from Font.FONT_NAME interfaceFont notice - from FontMetrics.getNotice()com.google.protobuf.ByteStringFont notice - from FontMetrics.getNotice()Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEcom.google.protobuf.ByteStringFont subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAMEfloatFont underline thickness - from FontMetrics.getUnderlineThickness()Font version informationcom.google.protobuf.ByteStringFont version informationFont weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()com.google.protobuf.ByteStringFont weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()Font format versioncom.google.protobuf.ByteStringFont format versionintNumber of glyphs in fontFont hinting informationcom.google.protobuf.ByteStringFont hinting informationgetKeywords(int index) Font keywords/tagscom.google.protobuf.ByteStringgetKeywordsBytes(int index) Font keywords/tagsintFont keywords/tagsFont keywords/tagsFont license informationcom.google.protobuf.ByteStringFont license informationintFont line gapFont menu namecom.google.protobuf.ByteStringFont menu nameFont MIME typecom.google.protobuf.ByteStringFont MIME typeFont modification date - from TikaCoreProperties.MODIFIEDcom.google.protobuf.ByteStringFont modification date - from TikaCoreProperties.MODIFIEDgetOpentypeFeatures(int index) OpenType features supportedcom.google.protobuf.ByteStringgetOpentypeFeaturesBytes(int index) OpenType features supportedintOpenType features supportedOpenType features supportedFont optimization levelcom.google.protobuf.ByteStringFont optimization levelOriginal filenamecom.google.protobuf.ByteStringOriginal filenamePostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEcom.google.protobuf.ByteStringPostScript name - from NameRecord.NAME_POSTSCRIPT_NAMEFont quality metricsFont quality metricsfloatRecommended line spacingFont smoothing settingscom.google.protobuf.ByteStringFont smoothing settingsFont spacing informationFont spacing informationgetSpecialCharacters(int index) Special character supportcom.google.protobuf.ByteStringgetSpecialCharactersBytes(int index) Special character supportintSpecial character supportSpecial character supportgetStyleFlags(int index) Font style flags (bold, italic, etc.)com.google.protobuf.ByteStringgetStyleFlagsBytes(int index) Font style flags (bold, italic, etc.)intFont style flags (bold, italic, etc.)Font style flags (bold, italic, etc.)getSupportedLanguages(int index) Supported languagescom.google.protobuf.ByteStringgetSupportedLanguagesBytes(int index) Supported languagesintSupported languagesSupported languagesTrademark information - from NameRecord.NAME_TRADEMARKcom.google.protobuf.ByteStringTrademark information - from NameRecord.NAME_TRADEMARKintFont units per emUsage restrictionscom.google.protobuf.ByteStringUsage restrictionsWriting direction (LTR, RTL, etc.)com.google.protobuf.ByteStringWriting direction (LTR, RTL, etc.)booleanCatch-all for unknown or future font metadata fieldsbooleanBase Tika fields common to all document typesbooleanFont baseline informationbooleanFont bounding box coordinatesbooleanBasic font name - from Font.FONT_NAME interfacebooleanOriginal filenamebooleanFont quality metricsbooleanFont spacing informationMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasFontName
boolean hasFontName()Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Returns:
- Whether the fontName field is set.
-
getFontName
String getFontName()Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Returns:
- The fontName.
-
getFontNameBytes
com.google.protobuf.ByteString getFontNameBytes()Basic font name - from Font.FONT_NAME interface
optional string font_name = 1 [json_name = "fontName"];- Returns:
- The bytes for fontName.
-
getFontFullName
String getFontFullName()Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Returns:
- The fontFullName.
-
getFontFullNameBytes
com.google.protobuf.ByteString getFontFullNameBytes()Full font name - from NameRecord.NAME_FULL_FONT_NAME
string font_full_name = 2 [json_name = "fontFullName"];- Returns:
- The bytes for fontFullName.
-
getFontFamilyName
String getFontFamilyName()Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Returns:
- The fontFamilyName.
-
getFontFamilyNameBytes
com.google.protobuf.ByteString getFontFamilyNameBytes()Font family name - from NameRecord.NAME_FONT_FAMILY_NAME
string font_family_name = 3 [json_name = "fontFamilyName"];- Returns:
- The bytes for fontFamilyName.
-
getFontSubFamilyName
String getFontSubFamilyName()Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Returns:
- The fontSubFamilyName.
-
getFontSubFamilyNameBytes
com.google.protobuf.ByteString getFontSubFamilyNameBytes()Font subfamily name (e.g., "Bold", "Italic") - from NameRecord.NAME_FONT_SUB_FAMILY_NAME
string font_sub_family_name = 4 [json_name = "fontSubFamilyName"];- Returns:
- The bytes for fontSubFamilyName.
-
getPostscriptName
String getPostscriptName()PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Returns:
- The postscriptName.
-
getPostscriptNameBytes
com.google.protobuf.ByteString getPostscriptNameBytes()PostScript name - from NameRecord.NAME_POSTSCRIPT_NAME
string postscript_name = 5 [json_name = "postscriptName"];- Returns:
- The bytes for postscriptName.
-
getFontVersion
String getFontVersion()Font version information
string font_version = 6 [json_name = "fontVersion"];- Returns:
- The fontVersion.
-
getFontVersionBytes
com.google.protobuf.ByteString getFontVersionBytes()Font version information
string font_version = 6 [json_name = "fontVersion"];- Returns:
- The bytes for fontVersion.
-
getDocVersion
String getDocVersion()Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Returns:
- The docVersion.
-
getDocVersionBytes
com.google.protobuf.ByteString getDocVersionBytes()Document/AFM version - from FontMetrics.getAFMVersion()
string doc_version = 7 [json_name = "docVersion"];- Returns:
- The bytes for docVersion.
-
getFontWeight
String getFontWeight()Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Returns:
- The fontWeight.
-
getFontWeightBytes
com.google.protobuf.ByteString getFontWeightBytes()Font weight (e.g., "Medium", "Bold") - from FontMetrics.getWeight()
string font_weight = 8 [json_name = "fontWeight"];- Returns:
- The bytes for fontWeight.
-
getAverageCharacterWidth
float getAverageCharacterWidth()Average character width - from FontMetrics.getAverageCharacterWidth()
float average_character_width = 9 [json_name = "averageCharacterWidth"];- Returns:
- The averageCharacterWidth.
-
getFontUnderlineThickness
float getFontUnderlineThickness()Font underline thickness - from FontMetrics.getUnderlineThickness()
float font_underline_thickness = 10 [json_name = "fontUnderlineThickness"];- Returns:
- The fontUnderlineThickness.
-
getCopyright
String getCopyright()Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Returns:
- The copyright.
-
getCopyrightBytes
com.google.protobuf.ByteString getCopyrightBytes()Copyright notice - from NameRecord.NAME_COPYRIGHT
string copyright = 11 [json_name = "copyright"];- Returns:
- The bytes for copyright.
-
getTrademark
String getTrademark()Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Returns:
- The trademark.
-
getTrademarkBytes
com.google.protobuf.ByteString getTrademarkBytes()Trademark information - from NameRecord.NAME_TRADEMARK
string trademark = 12 [json_name = "trademark"];- Returns:
- The bytes for trademark.
-
getFontNotice
String getFontNotice()Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Returns:
- The fontNotice.
-
getFontNoticeBytes
com.google.protobuf.ByteString getFontNoticeBytes()Font notice - from FontMetrics.getNotice()
string font_notice = 13 [json_name = "fontNotice"];- Returns:
- The bytes for fontNotice.
-
getFontFormat
String getFontFormat()Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Returns:
- The fontFormat.
-
getFontFormatBytes
com.google.protobuf.ByteString getFontFormatBytes()Font format type (TTF, AFM, etc.)
string font_format = 14 [json_name = "fontFormat"];- Returns:
- The bytes for fontFormat.
-
getFontEncoding
String getFontEncoding()Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Returns:
- The fontEncoding.
-
getFontEncodingBytes
com.google.protobuf.ByteString getFontEncodingBytes()Font encoding information
string font_encoding = 15 [json_name = "fontEncoding"];- Returns:
- The bytes for fontEncoding.
-
getCharacterSet
String getCharacterSet()Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Returns:
- The characterSet.
-
getCharacterSetBytes
com.google.protobuf.ByteString getCharacterSetBytes()Character set supported by font
string character_set = 16 [json_name = "characterSet"];- Returns:
- The bytes for characterSet.
-
getStyleFlagsList
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Returns:
- A list containing the styleFlags.
-
getStyleFlagsCount
int getStyleFlagsCount()Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Returns:
- The count of styleFlags.
-
getStyleFlags
Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Parameters:
index- The index of the element to return.- Returns:
- The styleFlags at the given index.
-
getStyleFlagsBytes
com.google.protobuf.ByteString getStyleFlagsBytes(int index) Font style flags (bold, italic, etc.)
repeated string style_flags = 17 [json_name = "styleFlags"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the styleFlags at the given index.
-
hasBoundingBox
boolean hasBoundingBox()Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"];- Returns:
- Whether the boundingBox field is set.
-
getBoundingBox
FontBoundingBox getBoundingBox()Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"];- Returns:
- The boundingBox.
-
getBoundingBoxOrBuilder
FontBoundingBoxOrBuilder getBoundingBoxOrBuilder()Font bounding box coordinates
.ai.pipestream.parsed.data.tika.font.v1.FontBoundingBox bounding_box = 18 [json_name = "boundingBox"]; -
hasBaselineInfo
boolean hasBaselineInfo()Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"];- Returns:
- Whether the baselineInfo field is set.
-
getBaselineInfo
FontBaseline getBaselineInfo()Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"];- Returns:
- The baselineInfo.
-
getBaselineInfoOrBuilder
FontBaselineOrBuilder getBaselineInfoOrBuilder()Font baseline information
.ai.pipestream.parsed.data.tika.font.v1.FontBaseline baseline_info = 19 [json_name = "baselineInfo"]; -
hasSpacingInfo
boolean hasSpacingInfo()Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"];- Returns:
- Whether the spacingInfo field is set.
-
getSpacingInfo
FontSpacing getSpacingInfo()Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"];- Returns:
- The spacingInfo.
-
getSpacingInfoOrBuilder
FontSpacingOrBuilder getSpacingInfoOrBuilder()Font spacing information
.ai.pipestream.parsed.data.tika.font.v1.FontSpacing spacing_info = 20 [json_name = "spacingInfo"]; -
getHintingInfo
String getHintingInfo()Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Returns:
- The hintingInfo.
-
getHintingInfoBytes
com.google.protobuf.ByteString getHintingInfoBytes()Font hinting information
string hinting_info = 21 [json_name = "hintingInfo"];- Returns:
- The bytes for hintingInfo.
-
getAntialiasingInfo
String getAntialiasingInfo()Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Returns:
- The antialiasingInfo.
-
getAntialiasingInfoBytes
com.google.protobuf.ByteString getAntialiasingInfoBytes()Anti-aliasing properties
string antialiasing_info = 22 [json_name = "antialiasingInfo"];- Returns:
- The bytes for antialiasingInfo.
-
getSmoothingSettings
String getSmoothingSettings()Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Returns:
- The smoothingSettings.
-
getSmoothingSettingsBytes
com.google.protobuf.ByteString getSmoothingSettingsBytes()Font smoothing settings
string smoothing_settings = 23 [json_name = "smoothingSettings"];- Returns:
- The bytes for smoothingSettings.
-
getSupportedLanguagesList
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Returns:
- A list containing the supportedLanguages.
-
getSupportedLanguagesCount
int getSupportedLanguagesCount()Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Returns:
- The count of supportedLanguages.
-
getSupportedLanguages
Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Parameters:
index- The index of the element to return.- Returns:
- The supportedLanguages at the given index.
-
getSupportedLanguagesBytes
com.google.protobuf.ByteString getSupportedLanguagesBytes(int index) Supported languages
repeated string supported_languages = 24 [json_name = "supportedLanguages"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the supportedLanguages at the given index.
-
getFontLocale
String getFontLocale()Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Returns:
- The fontLocale.
-
getFontLocaleBytes
com.google.protobuf.ByteString getFontLocaleBytes()Font locale information
string font_locale = 25 [json_name = "fontLocale"];- Returns:
- The bytes for fontLocale.
-
getWritingDirection
String getWritingDirection()Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Returns:
- The writingDirection.
-
getWritingDirectionBytes
com.google.protobuf.ByteString getWritingDirectionBytes()Writing direction (LTR, RTL, etc.)
string writing_direction = 26 [json_name = "writingDirection"];- Returns:
- The bytes for writingDirection.
-
getFontDesigner
String getFontDesigner()Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Returns:
- The fontDesigner.
-
getFontDesignerBytes
com.google.protobuf.ByteString getFontDesignerBytes()Font designer/creator
string font_designer = 27 [json_name = "fontDesigner"];- Returns:
- The bytes for fontDesigner.
-
getFontFoundry
String getFontFoundry()Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Returns:
- The fontFoundry.
-
getFontFoundryBytes
com.google.protobuf.ByteString getFontFoundryBytes()Font foundry/manufacturer
string font_foundry = 28 [json_name = "fontFoundry"];- Returns:
- The bytes for fontFoundry.
-
getCreationDate
String getCreationDate()Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Returns:
- The creationDate.
-
getCreationDateBytes
com.google.protobuf.ByteString getCreationDateBytes()Font creation date - from TikaCoreProperties.CREATED
string creation_date = 29 [json_name = "creationDate"];- Returns:
- The bytes for creationDate.
-
getModificationDate
String getModificationDate()Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Returns:
- The modificationDate.
-
getModificationDateBytes
com.google.protobuf.ByteString getModificationDateBytes()Font modification date - from TikaCoreProperties.MODIFIED
string modification_date = 30 [json_name = "modificationDate"];- Returns:
- The bytes for modificationDate.
-
getLicenseInfo
String getLicenseInfo()Font license information
string license_info = 31 [json_name = "licenseInfo"];- Returns:
- The licenseInfo.
-
getLicenseInfoBytes
com.google.protobuf.ByteString getLicenseInfoBytes()Font license information
string license_info = 31 [json_name = "licenseInfo"];- Returns:
- The bytes for licenseInfo.
-
getUsageRestrictions
String getUsageRestrictions()Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Returns:
- The usageRestrictions.
-
getUsageRestrictionsBytes
com.google.protobuf.ByteString getUsageRestrictionsBytes()Usage restrictions
string usage_restrictions = 32 [json_name = "usageRestrictions"];- Returns:
- The bytes for usageRestrictions.
-
getEmbeddingPermissions
String getEmbeddingPermissions()Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Returns:
- The embeddingPermissions.
-
getEmbeddingPermissionsBytes
com.google.protobuf.ByteString getEmbeddingPermissionsBytes()Embedding permissions
string embedding_permissions = 33 [json_name = "embeddingPermissions"];- Returns:
- The bytes for embeddingPermissions.
-
getGlyphCount
int getGlyphCount()Number of glyphs in font
int32 glyph_count = 34 [json_name = "glyphCount"];- Returns:
- The glyphCount.
-
getUnitsPerEm
int getUnitsPerEm()Font units per em
int32 units_per_em = 35 [json_name = "unitsPerEm"];- Returns:
- The unitsPerEm.
-
getAscender
int getAscender()Font ascender value
int32 ascender = 36 [json_name = "ascender"];- Returns:
- The ascender.
-
getDescender
int getDescender()Font descender value
int32 descender = 37 [json_name = "descender"];- Returns:
- The descender.
-
getLineGap
int getLineGap()Font line gap
int32 line_gap = 38 [json_name = "lineGap"];- Returns:
- The lineGap.
-
getOptimizationLevel
String getOptimizationLevel()Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Returns:
- The optimizationLevel.
-
getOptimizationLevelBytes
com.google.protobuf.ByteString getOptimizationLevelBytes()Font optimization level
string optimization_level = 39 [json_name = "optimizationLevel"];- Returns:
- The bytes for optimizationLevel.
-
getCompressionInfo
String getCompressionInfo()Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Returns:
- The compressionInfo.
-
getCompressionInfoBytes
com.google.protobuf.ByteString getCompressionInfoBytes()Compression information
string compression_info = 40 [json_name = "compressionInfo"];- Returns:
- The bytes for compressionInfo.
-
hasQualityMetrics
boolean hasQualityMetrics()Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"];- Returns:
- Whether the qualityMetrics field is set.
-
getQualityMetrics
FontQualityMetrics getQualityMetrics()Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"];- Returns:
- The qualityMetrics.
-
getQualityMetricsOrBuilder
FontQualityMetricsOrBuilder getQualityMetricsOrBuilder()Font quality metrics
.ai.pipestream.parsed.data.tika.font.v1.FontQualityMetrics quality_metrics = 41 [json_name = "qualityMetrics"]; -
getCompatibleOsList
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Returns:
- A list containing the compatibleOs.
-
getCompatibleOsCount
int getCompatibleOsCount()Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Returns:
- The count of compatibleOs.
-
getCompatibleOs
Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Parameters:
index- The index of the element to return.- Returns:
- The compatibleOs at the given index.
-
getCompatibleOsBytes
com.google.protobuf.ByteString getCompatibleOsBytes(int index) Compatible operating systems
repeated string compatible_os = 42 [json_name = "compatibleOs"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the compatibleOs at the given index.
-
getCompatibleApplicationsList
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Returns:
- A list containing the compatibleApplications.
-
getCompatibleApplicationsCount
int getCompatibleApplicationsCount()Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Returns:
- The count of compatibleApplications.
-
getCompatibleApplications
Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Parameters:
index- The index of the element to return.- Returns:
- The compatibleApplications at the given index.
-
getCompatibleApplicationsBytes
com.google.protobuf.ByteString getCompatibleApplicationsBytes(int index) Compatible applications
repeated string compatible_applications = 43 [json_name = "compatibleApplications"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the compatibleApplications at the given index.
-
getFormatVersion
String getFormatVersion()Font format version
string format_version = 44 [json_name = "formatVersion"];- Returns:
- The formatVersion.
-
getFormatVersionBytes
com.google.protobuf.ByteString getFormatVersionBytes()Font format version
string format_version = 44 [json_name = "formatVersion"];- Returns:
- The bytes for formatVersion.
-
getOpentypeFeaturesList
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Returns:
- A list containing the opentypeFeatures.
-
getOpentypeFeaturesCount
int getOpentypeFeaturesCount()OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Returns:
- The count of opentypeFeatures.
-
getOpentypeFeatures
OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Parameters:
index- The index of the element to return.- Returns:
- The opentypeFeatures at the given index.
-
getOpentypeFeaturesBytes
com.google.protobuf.ByteString getOpentypeFeaturesBytes(int index) OpenType features supported
repeated string opentype_features = 45 [json_name = "opentypeFeatures"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the opentypeFeatures at the given index.
-
getFontCapabilitiesList
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Returns:
- A list containing the fontCapabilities.
-
getFontCapabilitiesCount
int getFontCapabilitiesCount()Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Returns:
- The count of fontCapabilities.
-
getFontCapabilities
Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Parameters:
index- The index of the element to return.- Returns:
- The fontCapabilities at the given index.
-
getFontCapabilitiesBytes
com.google.protobuf.ByteString getFontCapabilitiesBytes(int index) Font capabilities
repeated string font_capabilities = 46 [json_name = "fontCapabilities"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fontCapabilities at the given index.
-
getSpecialCharactersList
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Returns:
- A list containing the specialCharacters.
-
getSpecialCharactersCount
int getSpecialCharactersCount()Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Returns:
- The count of specialCharacters.
-
getSpecialCharacters
Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Parameters:
index- The index of the element to return.- Returns:
- The specialCharacters at the given index.
-
getSpecialCharactersBytes
com.google.protobuf.ByteString getSpecialCharactersBytes(int index) Special character support
repeated string special_characters = 47 [json_name = "specialCharacters"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the specialCharacters at the given index.
-
getFontDescription
String getFontDescription()Font description
string font_description = 48 [json_name = "fontDescription"];- Returns:
- The fontDescription.
-
getFontDescriptionBytes
com.google.protobuf.ByteString getFontDescriptionBytes()Font description
string font_description = 48 [json_name = "fontDescription"];- Returns:
- The bytes for fontDescription.
-
getCommentsList
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Returns:
- A list containing the comments.
-
getCommentsCount
int getCommentsCount()Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Returns:
- The count of comments.
-
getComments
Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Parameters:
index- The index of the element to return.- Returns:
- The comments at the given index.
-
getCommentsBytes
com.google.protobuf.ByteString getCommentsBytes(int index) Font comments - from AFM file comments
repeated string comments = 49 [json_name = "comments"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the comments at the given index.
-
getKeywordsList
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Returns:
- A list containing the keywords.
-
getKeywordsCount
int getKeywordsCount()Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Returns:
- The count of keywords.
-
getKeywords
Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Parameters:
index- The index of the element to return.- Returns:
- The keywords at the given index.
-
getKeywordsBytes
com.google.protobuf.ByteString getKeywordsBytes(int index) Font keywords/tags
repeated string keywords = 50 [json_name = "keywords"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the keywords at the given index.
-
hasOriginalFilename
boolean hasOriginalFilename()Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Returns:
- Whether the originalFilename field is set.
-
getOriginalFilename
String getOriginalFilename()Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Returns:
- The originalFilename.
-
getOriginalFilenameBytes
com.google.protobuf.ByteString getOriginalFilenameBytes()Original filename
optional string original_filename = 51 [json_name = "originalFilename"];- Returns:
- The bytes for originalFilename.
-
getFileSize
long getFileSize()Font file size
int64 file_size = 52 [json_name = "fileSize"];- Returns:
- The fileSize.
-
getFileChecksum
String getFileChecksum()Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Returns:
- The fileChecksum.
-
getFileChecksumBytes
com.google.protobuf.ByteString getFileChecksumBytes()Font file checksum
string file_checksum = 53 [json_name = "fileChecksum"];- Returns:
- The bytes for fileChecksum.
-
getMimeType
String getMimeType()Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Returns:
- The mimeType.
-
getMimeTypeBytes
com.google.protobuf.ByteString getMimeTypeBytes()Font MIME type
string mime_type = 54 [json_name = "mimeType"];- Returns:
- The bytes for mimeType.
-
getDefaultPointSize
float getDefaultPointSize()Default point size
float default_point_size = 55 [json_name = "defaultPointSize"];- Returns:
- The defaultPointSize.
-
getRecommendedLineSpacing
float getRecommendedLineSpacing()Recommended line spacing
float recommended_line_spacing = 56 [json_name = "recommendedLineSpacing"];- Returns:
- The recommendedLineSpacing.
-
getDisplayName
String getDisplayName()Font display name
string display_name = 57 [json_name = "displayName"];- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()Font display name
string display_name = 57 [json_name = "displayName"];- Returns:
- The bytes for displayName.
-
getMenuName
String getMenuName()Font menu name
string menu_name = 58 [json_name = "menuName"];- Returns:
- The menuName.
-
getMenuNameBytes
com.google.protobuf.ByteString getMenuNameBytes()Font menu name
string menu_name = 58 [json_name = "menuName"];- Returns:
- The bytes for menuName.
-
hasAdditionalMetadata
boolean hasAdditionalMetadata()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Returns:
- Whether the additionalMetadata field is set.
-
getAdditionalMetadata
com.google.protobuf.Struct getAdditionalMetadata()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Returns:
- The additionalMetadata.
-
getAdditionalMetadataOrBuilder
com.google.protobuf.StructOrBuilder getAdditionalMetadataOrBuilder()Catch-all for unknown or future font metadata fields
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
hasBaseFields
boolean hasBaseFields()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Returns:
- Whether the baseFields field is set.
-
getBaseFields
TikaBaseFields getBaseFields()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];- Returns:
- The baseFields.
-
getBaseFieldsOrBuilder
TikaBaseFieldsOrBuilder getBaseFieldsOrBuilder()Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
-