Ejemplo n.º 1
0
		protected override XCImageCollection LoadFileOverride(string directory, string file, int imgWid, int imgHei, Palette pal)
		{
			XCImageCollection collect = new XCImageCollection();
			XCImage img = new SPKImage(pal, File.OpenRead(directory + "\\" + file),imgWid,imgHei);
			collect.Add(img);

			return collect;
		}
Ejemplo n.º 2
0
		protected override XCImageCollection LoadFileOverride(
														string directory,
														string file,
														int imgWid,
														int imgHei,
														Palette pal)
		{
			XCImageCollection collect = new XCImageCollection();
			XCImage img = new SPKImage(
									pal,
									File.OpenRead(directory + "/" + file),
									imgWid,
									imgHei);
			collect.Add(img);

			return collect;
		}
Ejemplo n.º 3
0
		public override void SaveCollection(
										string directory,
										string file,
										XCImageCollection images)
		{
			if (images.Count == 1)
			{
				SPKImage.Save(
							images[0].Bytes,
							File.OpenWrite(directory + "/" + file + ext));
			}
			else
			{
				for (int i = 0; i < images.Count; i++)
					SPKImage.Save(
								images[i].Bytes,
								File.OpenWrite(directory + "/" + file + i.ToString() + ext));
			}
		}