- Újra elérhető az Android 17 Beta
- Xiaomi 14T - nem baj, hogy nem Pro
- Milyen okostelefont vegyek?
- Samsung Galaxy S21 FE 5G - utóirat
- Poco F8 Ultra – forrónaci
- iPhone topik
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Megvan a Xiaomi 17 és 17 Ultra európai ára
- Újabb részletek a Galxy S26 Ultra privát képernyőmódjára vonatkozóan
-
Mobilarena

Új hozzászólás Aktív témák
-
martonx
veterán
válasz
pmonitor
#15972
üzenetére
Ez OpenXml, azaz az Office 2007-től kezdve default file formátumok (amik nyitott szabványok) kezelésére szolgáló SDK.
Szóval igen, amíg nem cél, hogy a régi Office 2003-as file-okat is kezelni tudja a kód (így 2021-ben, úgy sejtem ez nem egy akkora lemondás
), akkor a megoldásom tök jól működik docx-re, xlsx-re, pptx-re windowson, linuxon, és osx-en is (vagy akár raspberry-n édesmindegy).
Annak idején mi pl. pptx-ek gyártásához használtuk ezt az SDK-t linux szerveren.
Egyébként ezt a pár soromat már csak egy foreach-be kell tenni, és megírni a regexp-et, ami a hivatkozásokat kiszedi, illetve a végén az eredményt excelbe bedobni, és voilá(a foreach-et még hozzáadtam
).
Akkor most már igazi programozó nick-ké avanzsáltam?
Pedig a win32 api-kat se vágom 
using System;using System.IO;using DocumentFormat.OpenXml.Packaging;var targetDirectory = new DirectoryInfo(@"c:\Users\lajos\Downloads\");foreach (var wordFile in targetDirectory.GetFiles("*.docx")){using var document = WordprocessingDocument.Open(wordFile.FullName, false);var body = document.MainDocumentPart.Document.Body.InnerText;Console.Write(body);}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Pendrive irás-olvasás sebesség
- Kompakt vízhűtés
- Horgász topik
- Milyen billentyűzetet vegyek?
- PlayStation 5
- Audiofil és gamer? Az ASUS megpróbálja
- Autós kamerák
- Kerékpárosok, bringások ide!
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Beleremegett Hollywood Brad Pitt és Tom Cruise AI harcába
- További aktív témák...
- Dell Precision 7550 i7-10850H 64GB 1TB Nvidia RTX3000 6GB 1 év garancia
- Dell Vostro 3425 6magos Ryzen 5 5625U 8GB RAM 256GB SSD
- iPhone 16 Pro max 256GB One függő 100% hibátlan Apple jótállás
- lMSI Sword 16HX B13VGKG 16" FHD+ i7-13700HX / RTX 4070 / 16GB DDR5 / 2X 512GB SSD Legolcsóbb!!
- Samsung Galaxy S25 Edge 256GB - Tokkal és fóliával
- HIBÁTLAN iPhone 13 128GB Green-1 ÉV GARANCIA - Kártyafüggetlen, MS4314, 100% Akksi
- Gyümölcstartó hibátlan állapotban eladó
- Bomba ár! Acer Aspire A315-56 - i5-10GEN I 8GB I 256SSD I 15,6" FHD I HDMI I Cam I W11 I Gari!
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 256GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

), akkor a megoldásom tök jól működik docx-re, xlsx-re, pptx-re windowson, linuxon, és osx-en is (vagy akár raspberry-n édesmindegy).


