/// <summary> /// GIPO: Retorna Archive em Byte a partir do nome /// </summary> public static byte[] GetArchiveByte(string name, string rootPath) { Archive.arcArchive arcArchive = GetByName(name); FileStream fileStream = new FileStream(string.Format("{0}{1}", rootPath, arcArchive.Path), FileMode.Open, FileAccess.Read); BinaryReader binaryReader = new BinaryReader(fileStream); byte[] archiveByte = binaryReader.ReadBytes((int)fileStream.Length); binaryReader.Close(); fileStream.Close(); return(archiveByte); }
/// <summary> /// GIPO: Retorna CSS a partir do nome /// </summary> public static string GetArchiveText(string name, string rootPath) { Archive.arcArchive arcArchive = GetByName(name); StreamReader strReader = new StreamReader(string.Format("{0}{1}", rootPath, arcArchive.Path)); string arcContentLine = ""; string arcContentTotal = ""; while (arcContentLine != null) { arcContentLine = strReader.ReadLine(); if (arcContentLine != null) { arcContentTotal += arcContentLine + "\r\n"; } } strReader.Close(); strReader.Dispose(); return(arcContentTotal); }