Class PDFInfo
Information about the PDF file structure. See https://developers.virustotal.com/reference/pdf_info
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class PDFInfo : IMessage<PDFInfo>, IEquatable<PDFInfo>, IDeepCloneable<PDFInfo>, IBufferMessage, IMessage
Constructors
PDFInfo()
Declaration
public PDFInfo()
PDFInfo(PDFInfo)
Declaration
public PDFInfo(PDFInfo other)
Parameters
| Type | Name | Description |
|---|---|---|
| PDFInfo | other |
Properties
Acroform
Number of /AcroForm tags found in the PDF.
Declaration
public long Acroform { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Autoaction
Number of /AA tags found in the PDF.
Declaration
public long Autoaction { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
EmbeddedFile
Number of /EmbeddedFile tags found in the PDF.
Declaration
public long EmbeddedFile { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Encrypted
Whether the document is encrypted or not. This is defined by the /Encrypt tag.
Declaration
public long Encrypted { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
EndobjCount
Number of object definitions (endobj keyword).
Declaration
public long EndobjCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
EndstreamCount
Number of defined stream objects (stream keyword).
Declaration
public long EndstreamCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Flash
Number of /RichMedia tags found in the PDF.
Declaration
public long Flash { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Header
PDF version.
Declaration
public string Header { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Javascript
Number of /JavaScript tags found in the PDF file. Should be the same as the js field in normal scenarios.
Declaration
public long Javascript { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Jbig2Compression
Number of /JBIG2Decode tags found in the PDF.
Declaration
public long Jbig2Compression { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Js
Number of /JS tags found in the PDF file. Should be the same as javascript field in normal scenarios.
Declaration
public long Js { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
LaunchActionCount
Number of /Launch tags found in the PDF file.
Declaration
public long LaunchActionCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
ObjCount
Number of objects definitions (obj keyword).
Declaration
public long ObjCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
ObjectStreamCount
Number of object streams.
Declaration
public long ObjectStreamCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Openaction
Number of /OpenAction tags found in the PDF.
Declaration
public long Openaction { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
PageCount
Number of pages in the PDF.
Declaration
public long PageCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Startxref
Number of startxref keywords in the PDF.
Declaration
public long Startxref { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
StreamCount
Number of defined stream objects (stream keyword).
Declaration
public long StreamCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
SuspiciousColors
Number of colors expressed with more than 3 bytes (CVE-2009-3459).
Declaration
public long SuspiciousColors { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Trailer
Number of trailer keywords in the PDF.
Declaration
public long Trailer { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Xfa
Number of \XFA tags found in the PDF.
Declaration
public long Xfa { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Xref
Number of xref keywords in the PDF.
Declaration
public long Xref { get; set; }
Property Value
| Type | Description |
|---|---|
| long |