ymm4-plugin-document
読み取り中…
検索中…
一致する文字列を見つけられません
YukkuriMovieMaker.Commons.SrtFile クラス

SRT形式の字幕ファイル(.srt)を表します。 [詳解]

YukkuriMovieMaker.Commons.SrtFile の継承関係図

公開メンバ関数

 SrtFile (string path)
 指定されたパスのSRTファイルを読み込み、新しいSrtFileクラスのインスタンスを初期化します。
 SrtFile ()
 新しいSrtFileクラスの空のインスタンスを初期化します。
void Save (string path)
 現在の字幕アイテムを、指定されたパスにSRTファイルとして保存します。

プロパティ

static string[] Extensions = new string[] { ".srt" } [get]
 対応しているファイルの拡張子を取得します。
global::System.Collections.Generic.List< global::YukkuriMovieMaker.Commons.SrtItem > Items = new global::System.Collections.Generic.List<global::YukkuriMovieMaker.Commons.SrtItem>() [get]
 字幕アイテムのリストを取得します。

詳解

SRT形式の字幕ファイル(.srt)を表します。

このクラスは、SRTファイルの読み込み、書き込み、および字幕アイテムの管理機能を提供します。 ISubtitleFile<T>インターフェースを実装しています。

構築子と解体子

◆ SrtFile() [1/2]

YukkuriMovieMaker.Commons.SrtFile.SrtFile ( string path)

指定されたパスのSRTファイルを読み込み、新しいSrtFileクラスのインスタンスを初期化します。

引数
path読み込むSRTファイルのパス。
例外
FileNotFoundException指定されたファイルが見つからない場合にスローされます。

◆ SrtFile() [2/2]

YukkuriMovieMaker.Commons.SrtFile.SrtFile ( )

新しいSrtFileクラスの空のインスタンスを初期化します。

メソッド詳解

◆ Save()

void YukkuriMovieMaker.Commons.SrtFile.Save ( string path)

現在の字幕アイテムを、指定されたパスにSRTファイルとして保存します。

引数
path保存先のファイルパス。
var srtFile = new SrtFile();
srtFile.Items.Add(new SrtItem(1, new TimeSpan(0, 0, 1), new TimeSpan(0, 0, 3), "Hello"));
srtFile.Save(@"C:\path\to\output.srt");
SrtFile()
新しいSrtFileクラスの空のインスタンスを初期化します。
Definition SrtFile.cs:74
SRT形式の字幕アイテムを表します。
Definition SrtItem.cs:20

プロパティ詳解

◆ Extensions

string [] YukkuriMovieMaker.Commons.SrtFile.Extensions = new string[] { ".srt" }
staticget

対応しているファイルの拡張子を取得します。

◆ Items

global.System.Collections.Generic.List<global.YukkuriMovieMaker.Commons.SrtItem> YukkuriMovieMaker.Commons.SrtFile.Items = new global::System.Collections.Generic.List<global::YukkuriMovieMaker.Commons.SrtItem>()
get

字幕アイテムのリストを取得します。


このクラス詳解は次のファイルから抽出されました:
  • YukkuriMovieMaker.Plugin/YukkuriMovieMaker/Commons/SrtFile.cs