Hirdetés
- Szívós, szép és kitartó az új OnePlus óra
- Fotók, videók mobillal
- Minimális változásokat hozhat a Google Pixel 10a
- Mobil flották
- Okosóra és okoskiegészítő topik
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy A56 - megbízható középszerűség
- Google Pixel topik
- Vivo X200 Pro - a kétszázát!
-
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!
- Diablo IV
- Külső 3,5'' mobil rack-ek topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Luck Dragon: Asszociációs játék. :)
- Szívós, szép és kitartó az új OnePlus óra
- Parfüm topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Automata kávégépek
- Spórolós topik
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- ASUS RTX 5070 12GB GDDR7 PRIME OC - Új, 3 év garancia - Eladó!
- PowerColor RX 9060 XT 16GB GDDR6 Reaper - Új, Bontatlan, 3 év garancia - Eladó!
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700X / RX 6700XT 12GB / 32GB DDR4 / 1TB SSD Nvme
- Corsair Vengeance RGB DDR5 6000Mhz 2x16GB (32GB) DDR5 Memória
- 9 Év Alza Garancia! G.Skill Ripjaws M5 Neo RGB White DDR5 6000Mhz 2X16GB (32GB) DDR5 Memória
- Apple iPhone 15 Pro Max 512GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- 13-14" Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- iPhone 14 128GB /Akku 85%/Független/Újszerű állapot/
- Apple iPhone Air Space Black 256 GB Használt, újszerű 100% akku / 7 ciklus Garancia 2026.
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet 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).


