Document Properties

Document properties are strings of metadata containing information about a document. The Author, Title, and Created Date are examples of document properties. Use Lexical Expressions > Document Properties to configure specific matches of document properties to unique values.

For example, you might want to detect Microsoft Word documents with the following document property stored in the metadata:

Author (property) : Sales Director (value)

Standard Document Property names

The Gateway uses standard property names to describe internal format names that are represented across different applications. For example, the Author of a document can be represented in different ways according to the application:

Instead of configuring separate document properties for each internal format, in this example you can use the document property Author to match all.

 

Supported file formats

You can apply document property matching to .docx, .xslx, .pptx, .pdf, .jpeg and LibreOffice file formats.

  Property names in the Gateway do not necessarily match the names used by popular EXIF viewers.

Custom Document Property names

You can add custom document properties. This might be useful if the metadata you want to detect is not included in the standard list of Gateway document properties.

How do I...

 

Document Property Modifiers

You can use a modifier (!) in an Analyze Properties content rule to match either:

  • All document properties: Use a single ! character in the Property field.
  • Everything except a selected document property: Use !PropertyName in the Property field.
  String Matching in Values

The Gateway performs precise string matching when searching for particular values. For example the value 42 will match 42 (and -42) but will not match 142, 42b or 420.

You must enter an exact value to guarantee a value match. You cannot use wildcards or regular expressions as values.

Boolean Values

If your document property requires a Yes/No Value, use true or false respectively.

Dates

Date formats cannot be precisely matched. It is recommended that date values are avoided when creating document property expressions.