public static void Optimize(string filename) { PlateFile2 plate = new PlateFile2(filename, false); plate.Optimize(); plate.Close(); }
public static Stream GetImageStream(Stream stream, int tag, int level, int x, int y) { PlateFile2 plate = new PlateFile2(stream); Stream result = plate.GetFileStream(tag, level, x, y); return(result); }
public Stream GetStream(string pathPrefix, string plateName, int tag, int level, int x, int y) { if (string.IsNullOrEmpty(pathPrefix)) { throw new System.ArgumentException($"'{nameof(pathPrefix)}' cannot be null or empty", nameof(pathPrefix)); } var plateFile2 = new PlateFile2(Path.Combine(pathPrefix, plateName)); return(plateFile2.GetFileStream(tag, level, x, y)); }
public static Stream GetFileStream(string filename, int tag, int level, int x, int y) { PlateFile2 plate = new PlateFile2(filename, true); Stream stream = plate.GetFileStream(tag, level, x, y); plate.Close(); return(stream); }
public static Stream GetFileStream(string filename, int tag, int level, int x, int y) { PlateFile2 plate = new PlateFile2(filename, true); Stream stream = plate.GetFileStream(tag, level, x, y); plate.Close(); return stream; }