C# 클래스 TagLib.Tiff.File

상속: TagLib.Image.File
파일 보기 프로젝트 열기: rubenv/tripod

공개 메소드들

메소드 설명
File ( File abstraction, ReadStyle propertiesStyle ) : System

Constructs and initializes a new instance of for a specified file abstraction and specified read style.

File ( string path ) : System

Constructs and initializes a new instance of for a specified path in the local file system.

File ( string path, ReadStyle propertiesStyle ) : System

Constructs and initializes a new instance of for a specified path in the local file system and specified read style.

Save ( ) : void

Saves the changes made in the current instance to the file it represents.

보호된 메소드들

메소드 설명
File ( IFileAbstraction abstraction ) : System

Constructs and initializes a new instance of for a specified file abstraction.

비공개 메소드들

메소드 설명
ExtractProperties ( ) : Properties

Attempts to extract the media properties of the main photo.

Read ( ReadStyle propertiesStyle ) : void

Reads the file with a specified read style.

ReadFirstIFDOffset ( ) : uint

Starts parsing the TIFF header of the file from beginning and sets is_bigendian according to the header. The method returns the offset to the first IFD.

UpdateTags ( IFDTag exif ) : void

Update the XMP stored in the Tiff IFD

WriteFile ( ) : void

Render the whole file and write it back.

메소드 상세

File() 공개 메소드

Constructs and initializes a new instance of for a specified file abstraction and specified read style.
/// is . ///
public File ( File abstraction, ReadStyle propertiesStyle ) : System
abstraction File /// A object to use when /// reading from and writing to the file. ///
propertiesStyle ReadStyle /// A value specifying at what level /// of accuracy to read the media properties, or to ignore the properties. ///
리턴 System

File() 보호된 메소드

Constructs and initializes a new instance of for a specified file abstraction.
/// is . ///
protected File ( IFileAbstraction abstraction ) : System
abstraction IFileAbstraction /// A object to use when /// reading from and writing to the file. ///
리턴 System

File() 공개 메소드

Constructs and initializes a new instance of for a specified path in the local file system.
/// is . ///
public File ( string path ) : System
path string /// A object containing the path of the /// file to use in the new instance. ///
리턴 System

File() 공개 메소드

Constructs and initializes a new instance of for a specified path in the local file system and specified read style.
/// is . ///
public File ( string path, ReadStyle propertiesStyle ) : System
path string /// A object containing the path of the /// file to use in the new instance. ///
propertiesStyle ReadStyle /// A value specifying at what level /// of accuracy to read the media properties, or to ignore the properties. ///
리턴 System

Save() 공개 메소드

Saves the changes made in the current instance to the file it represents.
public Save ( ) : void
리턴 void