Ինչպես կարդալ Word փաստաթուղթը C#-ում

Այս կարճ ձեռնարկում մենք կսովորենք ինչպես կարդալ Word փաստաթուղթը C#-ում շրջակա միջավայրի կազմաձևման մանրամասների, քայլերի ցանկի և գործարկվող կոդի օգնությամբ: Կոդը ցույց կտա Word ֆայլի ընթերցումը տարբեր ձևերով: Դուք կսովորեք, թե ինչպես է C#-ը կարդում Word փաստաթուղթը՝ բեռնելով Word ֆայլ, ինչպիսիք են DOCX, DOC, RTF կամ HTML և այլն, և այնուհետև մուտք գործելով դրա տարբեր տարրեր՝ մշակելու կամ դիտելու համար:

Word փաստաթղթից տվյալները C#-ում կարդալու քայլեր

  1. Կազմաձևեք նախագծի միջավայրը՝ օգտագործելու Aspose.Words NuGet փաթեթի կառավարիչից
  2. Ներբեռնեք մուտքագրված DOCX ֆայլը Document դասի օբյեկտի մեջ
  3. Ստացեք Paragraph տիպի բոլոր հանգույցները փաստաթղթից
  4. Յուրաքանչյուր պարբերություն փոխարկեք տողի և ցուցադրեք այն վահանակի վրա
  5. Ստացեք բոլոր Run տիպի հանգույցները փաստաթղթից
  6. Փոխարկեք յուրաքանչյուր Run տարրը տողի և ցուցադրեք այն տառատեսակի անվան և չափի հետ միասին

Այս քայլերը տրամադրում են մանրամասն տեղեկատվություն, որն անհրաժեշտ է Word ֆայլերի ընթերցման ծրագիր գրելիս միջավայրը և առաջադրանքները կարգավորելու համար: Այն ցույց է տալիս, թե ինչպես է C#-ը կարդում DOCX ֆայլը՝ սկզբնաղբյուրը բեռնելով Document դասի օրինակում և այնուհետև մուտք գործելով դրա բոլոր պարբերությունները՝ տեքստը ցուցադրելու համար: Այն նաև նկարագրում է պարբերություններից, աղյուսակներից և այլնի տվյալների ընթերցումը այնպես, որ տարբեր ոճով տեքստի յուրաքանչյուր հատված առանձնացված է կամ աղյուսակի յուրաքանչյուր բջիջի արժեքն առանձին հասանելի է մշակման համար:s

Կոդ՝ Word ֆայլը C#-ում կարդալու համար

Այս կոդը ցույց է տալիս *ինչպես կարդալ Word ֆայլը C#-ում` օգտագործելով Document.GetChildNodes() ֆունկցիան, որը պահանջում է բեռնել մի տեսակի հանգույց, ինչպիսիք են Paragraph, Run, Section, Body, HeaderFooter, Comment և այլն: Երբ երեխան մուտք է գործում հանգույց: , դուք պետք է այն գցեք համապատասխան տեսակի՝ դրա մեթոդներն ու հատկությունները օգտագործելու համար։ Օրինակ, մենք փաստաթուղթը երկու անգամ ենք կարդացել այնպես, որ նախ ամբողջ փաստաթղթի ամբողջ տեքստը ցուցադրվի՝ անկախ սովորական պարբերությունից կամ աղյուսակից և այլն, իսկ երկրորդ անգամ այն կարդացվում է ոճի և բովանդակության տեսակի փոփոխության հիման վրա:

Այս հոդվածը մեզ սովորեցրել է կարդալ Word ֆայլերը: Այնուամենայնիվ, եթե ցանկանում եք սովորել Word փաստաթղթերի փոխակերպումը HTML-ի, տես ինչպես փոխարկել Word փաստաթուղթը HTML-ի՝ օգտագործելով C#-ի հոդվածը:

 Հայերեն