Hirdetés
- iPhone topik
- Megtartotta Európában a 7500 mAh-t az Oppo
- CES 2026: Új autót mutatott be a Sony Honda Mobility
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Google Pixel 9 Pro XL - hét szűk esztendő
- Milyen okostelefont vegyek?
- Mit várunk 2026-ban a mobilpiacon?
- Yettel topik
- Xiaomi 15 Ultra - kamera, telefon
- Android szakmai topik
-
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!
- NOTEBOOK / NETBOOK / Mac beárazás
- Gaming notebook topik
- EAFC 26
- LEGO klub
- Allegro vélemények - tapasztalatok
- A legrosszabb CPU-k – az ExtremeTech szerint
- CES 2026: felcsavarta az AI-t az AMD, de örülhetnek a játékosok is
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- Kormányok / autós szimulátorok topikja
- Otthoni hálózat és internet megosztás
- További aktív témák...
- TP-Link TL-SG2218 16 x Gigabit Lan + 2 SFP Alza gari
- Xiaomi Redmi Note 14 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A01 Core 2 SIM kártya helllyel rendelkező mobiltelefon.
- Samsung Galaxy A04 64GB, Kártyafüggetlen, 1 Év Garanciával
- MSI GT 710 1GD3H Low Profile DDR3 1 GB/64 bit Videokártya
- Lenovo T450s notebookok - 14", i5-i7, 4-12GB RAM, eu vil.bill, számla, gar
- Samsung Galaxy S24 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 11 128 GB Lila 1 év Garancia Beszámítás Házhozszállítás
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3139
- Samsung Galaxy S20 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopszaki Kft.
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).


