public static FileContainer NewImageContainer(string sourceFilePath) { FileContainer fileContainer = new FileContainer(TypeContainer.Image); fileContainer.SourceFileItem = FileItem.NewSourceImageFileItem(fileContainer, sourceFilePath); return(fileContainer); }
public static FileContainer NewOverlayContainer(string sourceFilePath) { FileContainer fileContainer = new FileContainer(TypeContainer.Overlay); fileContainer.SourceFileItem = FileItem.NewSourceImageFileItem(fileContainer, sourceFilePath); fileContainer.OverlayFileItem = FileItem.NewOverlayImageFileItem(fileContainer); // TMP cancel overlay return(fileContainer); }
public static FileContainer NewOverlayContainer(string originFilePath) { FileContainer fileContainer = new FileContainer(TypeContainer.Overlay, originFilePath); fileContainer.SourceFileItem = FileItem.NewSourceImageFileItem(fileContainer); fileContainer.OverlayFileItem = FileItem.NewOverlayImageFileItem(fileContainer); ProgressManager.RegisterProgress(fileContainer); return(fileContainer); }