Table of Contents

Class PdfWriteDefines

Namespace
ImageMagick.Formats
Assembly
Magick.NET-Q8-AnyCPU.dll

Class for defines that are used when a ImageMagick.MagickFormat.Pdf image is written.

public sealed class PdfWriteDefines : IWriteDefines, IDefines
Inheritance
PdfWriteDefines
Implements
IWriteDefines
IDefines
Inherited Members

Constructors

PdfWriteDefines()

public PdfWriteDefines()

Properties

Author

Gets or sets the author of the pdf document (pdf:author).

public string? Author { get; set; }

Property Value

string

CreationTime

Gets or sets the creation time of the pdf document (pdf:create-epoch).

public DateTime? CreationTime { get; set; }

Property Value

DateTime?

Creator

Gets or sets the creator of the pdf document (pdf:creator).

public string? Creator { get; set; }

Property Value

string

Defines

Gets the defines that should be set as a define on an image.

public IEnumerable<IDefine> Defines { get; }

Property Value

IEnumerable<IDefine>

Format

Gets the format where the defines are for.

public MagickFormat? Format { get; }

Property Value

MagickFormat

Keywords

Gets or sets the keywords of the pdf document (pdf:keywords).

public string? Keywords { get; set; }

Property Value

string

ModificationTime

Gets or sets the modification time of the pdf document (pdf:modify-epoch).

public DateTime? ModificationTime { get; set; }

Property Value

DateTime?

NoIdentifier

Gets or sets a value indicating whether an identifier should be written (pdf:no-identifier).

public bool? NoIdentifier { get; set; }

Property Value

bool?

Producer

Gets or sets the producer of the pdf document (pdf:producer).

public string? Producer { get; set; }

Property Value

string

Subject

Gets or sets the subject of the pdf document (pdf:subject).

public string? Subject { get; set; }

Property Value

string

Thumbnail

Gets or sets a value indicating whether a thumbnail should be added to the pdf document (pdf:thumbnail).

public bool? Thumbnail { get; set; }

Property Value

bool?

Title

Gets or sets the title of the pdf document (pdf:title).

public string? Title { get; set; }

Property Value

string

Version

Gets or sets the version of the pdf document, for example 1.4 or 1.7 (pdf:version).

public double? Version { get; set; }

Property Value

double?