1. Táirgí
  2.   Scarbhileog
  3.   .NET
  4.   PureExcel
 
  

Leabharlann Foinse Oscailte .NET le haghaidh Scarbhileoga Excel a léamh

API éadrom saor in aisce chun Scarbhileoga Microsoft Excel a pharsáil

Is éard atá i PureExcel ná C# API éadrom foinse oscailte chun Bileoga Oibre Microsoft Excel (2007) a léamh. Is API simplí é agus is féidir é a reáchtáil ar aon Chreat .NET. Ní úsáideann an API spleáchas leabharlainne tríú páirtí, gan Excel Interop, gan SDK XML Oscailte, gan Linq, Xml, agus Tacar Sonraí de C# API chórais.

Ag baint úsáide as an API is féidir leat an leabhar oibre Excel a léamh agus sraitheanna agus colúin fholmha a bhearradh ann. Ina theannta sin, tacaíonn an API parsáil sruth agus parsáil foirmle.

Previous Next

Tús a chur le PureExcel

Is leabharlann foinse oscailte í. Is féidir leat é a íoslódáil ó GitHub agus é a úsáid i d'Fheidhmchláir .NET

Léigh Scarbhileoga Excel le C#

Ceadaíonn PureExcel d'fhorbróirí C# .NET bileoga oibre nua Excel a léamh. Úsáideann an API an rang Bileog Oibre a nochtar modhanna chun oibriú le bileoga oibre Excel. Is féidir leat excel a léamh ag baint úsáide as modh Worksheet.Read(), tuairimí a fháil ag baint úsáide as modh Worksheet.GetComment() agus sraitheanna agus cealla a fháil ag baint úsáide as Worksheet.GetRows() agus Workseet.GetCell() modh faoi seach.

Conas Scarbhileoga Excel a léamh trí C # API?

namespace PureExcel
{
    public partial class Excel
    {
        public Worksheet Read(int sheetIndex)
        {
			//excel index begin from 1
			foreach (Worksheet workSheet in WorkSheets) 
			{
				if (workSheet.Index == sheetIndex + 1) 
				{
					workSheet.Read ();
					return workSheet;
				}
			}
			return null;
        }
        public Worksheet Read(string sheetName)
        {
			foreach (Worksheet workSheet in WorkSheets) 
			{
				if (workSheet.Name == sheetName) 
				{
					workSheet.Read ();
					return workSheet;
				}
			}
			return null;
        }
    }
}

Faigh Airíonna na mBileog Oibre le C#

Tugann an API foinse oscailte PureExcel cumhacht d’fhorbróirí bogearraí a gcuid doiciméad scarbhileoga a bhainistiú agus airíonna éagsúla a bhaineann lena ndoiciméid a láimhseáil. Ceadaíonn an API freisin airíonna bileoga oibre a fháil trí úsáid a bhaint as modh Worksheet.GetWorksheetsProperties(). Tacaíonn sé le hairíonna cosúil le hainm bileog oibre, ID, Údar, dáta cruthaithe, am eagarthóireachta, an t-am sábhála deiridh agus go leor eile.

Conas Airíonna na mBileog Oibre a Fháil trí C# API?

private Worksheet[] GetWorksheetProperties()
        {
            PrepareArchive();
            var worksheets = new List();
			XMLNode document = this.m_Archive.GetXmlNode("xl/workbook.xml");
            if (document == null)
            {
                throw new Exception("Unable to load workbook.xml");
            }
			XMLNodeList nodeList = document.GetNodeList ("workbook>0>sheets>0>sheet");
			foreach (XMLNode node in nodeList)
            {
                var worksheet = new Worksheet(this);
				worksheet.Index = int.Parse(node.GetValue("@r:id").Replace("rId", ""));
				worksheet.Name = node.GetValue ("@name");
                worksheets.Add(worksheet);
            }
            return worksheets.ToArray();
        }
 Gaeilge