The PhotoProcessor type exposes the following members.

Constructors

  NameDescription
PhotoProcessorOverloaded.

Methods

  NameDescription
AddFileToProcessingQueue
Adds a file into the processing queue
DisposeOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
LoadSettingsFromDB
Load processing settings for mls from db.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ProcessArchiveFiles
Process archive files matching a given filter and given paths
ProcessArchiveFilesByMLSID
Process archive files using settings from given mls
ProcessArchiveFilesByMLSIDWithFilter
Process archive files matching a given filter using settings from given mls
ProcessPhotos
Process a directory full of photos
ProcessPhotosByMLSID
Process photos for and MLS
SetDBInfo
Set up the Photo Processor to use given db server and dbname
StartProcessingQueue
Start a processing queue up with given directories
StartProcessingQueueByMLSID
Start a processing queue up for a given mlsid
StopProcessingQueue
Stops the photo processing
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
WritePhotoRenameList
Tests out what the files would be renamed to without processing photos.

Properties

  NameDescription
FailOnZeroPhotos
Fail if no photos have been enqueued to process
IgnoreProcessingErrors
Ignore any processing errors
JpegOutputQuality
The Jpeg Quality of the output files
LandscapeFullXSize
The max X size of a full size landscape image
LandscapeOriginalXSize
The max X size of a "Original" size landscape image
LandscapeThumbXSize
The Max X size of a full size landscape image
MaxFatalProcessingErrors
Max number of "fatal" processing to allow
MaxPhotosPerProperty
Max numbers of photos a property can have. Ignores all photos with a higher sequence.
MaxProcessingErrors
Number of non-fatal processing errors before throwing a fatal processing error
NoSuffixOnFirstImage
The first image of the series lacks a suffix
NumericOffset
Numeric offset between the old suffix and the new suffix. Ex. If _01 is the first file then an offset of -1 would translate that to _1000
NumericSequenceBase
Sets the numeric base for the rename sequence
NumericSequenceLength
Numeric length for the rename sequence
NumPhotoProcessingThreads
The number of photo processing threads to use. 1 to 16 threads.
PortraitFullXSize
The max X size of a full size portait image
PortraitOriginalXSize
The max X size of a "Original" size portait image
PortraitThumbXSize
The max X size of a thumb size portait image
RemoveLeadingZeros
Remove any leading zeros in filename
RemoveString
String to remove from the filename
RenameType
The type of renaming.
rtAppend
rtChar
rtDatalink
rtNone
rtNumeric
SaveOriginalPhotos
Enable "original" photo processing
SegmentFolderLength
Length of folders to divide processed images into. Ex: 3 = xxx
Separator
Separator between the mls number and the numeric suffix. Only used with rtNumeric and rtDatalink rename types
StartAfterFilename
Set the filename to start at.
ZipFilePassword
Password for zip files

See Also