Hogyan lehet képeket kivonni a Word dokumentumból C#-ban

Ebben a rövid útmutató cikkben megvitatjuk a Képek Word dokumentumból C#-ban való kinyerésének részletes eljárását. A DOCX fájlt fogjuk használni bemeneti fájlként a képek lekéréséhez. Azonban DOC formátumú dokumentumot is biztosíthat a képek C# nyelv használatával történő kinyeréséhez. Továbbá létrehozunk egy működő példát, amely bemutatja, hogyan lehet képeket letölteni Word fájlból C# használatával.

Lépések a képek kibontásához a Word dokumentumból C#-ban

  1. Telepítse a GroupDocs.Parser for .NET csomagot a NuGet webhelyről a .NET projektben, hogy képeket nyerjen ki a Word dokumentumból
  2. Adjon hozzá hivatkozást a szükséges névterekre a képek Word-fájlból való kivonásához
  3. Példányosítsa a Parser osztályt a bemeneti DOCX dokumentum betöltéséhez
  4. Hívja meg a Parser osztály GetImages metódusát a Word dokumentumból való képek összegyűjtésére
  5. Ismételje meg a képgyűjteményt, és tekintse meg a képek méretét, típusát és tartalmát

A fenti pontokban minden lépést elmagyaráztunk annak a funkciónak a létrehozásához, amely az összes képet kivonja a Word dokumentumból C# használatával. Be kell töltenie a forrás Word fájlt az Parser osztály inicializálásával, miután konfigurálta a szükséges csomagot a NuGet csomagkezelőből, és belefoglalta a szükséges névtereket a kódba. Ezt követően a GetImages lehetővé teszi a képek objektumának összegyűjtését, majd a gyűjteményben iterálva megjelenítheti a képadatokat.

Kód a képek Word dokumentumból C#-ban való kinyeréséhez

Az előző kódrészletben a C# Image kivonat a Word alkalmazásból lett kifejlesztve a funkció működésének bemutatására. Nem használunk harmadik féltől származó eszközöket képek kinyerésére. Ez a minta továbbfejleszthető az Ön speciális követelményei szerint, és ezt a példát bármely operációs rendszeren, például Windowson, macOS-en és Linuxon is használhatja.

Megvitattuk a Word-dokumentumokból C#-ban lévő képek kinyerésének folyamatát, és ebben a bejegyzésben kidolgoztunk egy mintakódot. Nemrég közzétettünk egy cikket a Word-dokumentum szövegének C# nyelven történő kinyeréséről. További információért tekintse meg a hogyan lehet szöveget kivonni a Word dokumentumból C# segítségével útmutatót.

 Magyar