Open Source .NET SDK pro práci se soubory DOCX
Bezplatné a výkonné Open Source .NET API pro vytváření, úpravu a konverzi dokumentů DOCX.
Co je DOCX API pro .NET?
DOCX je výkonné rozhraní .NET API pro práci s oblíbenými soubory DOCX, které se vytvářejí při ukládání práce z aplikace Microsoft Word. Poskytuje vám snadno použitelné rozhraní API pro načtení souboru DOCX ve vaší aplikaci .NET, čtení jeho obsahu, úpravu obrázků, vkládání tabulek a převod do jiných formátů, jako jsou PDF a HTML.
DOCX for .NET API – klíčové funkce
Níže jsou uvedeny některé z hlavních funkcí DocX API:
- Vytváření a úpravy dokumentů: DocX vám umožňuje vytvářet soubory DOCX od začátku. Můžete také načíst a upravit obsah souboru pomocí dobře organizované struktury tohoto API.
- Manipulace s textem: Můžete vkládat a upravovat text, formátovat text (font, velikost, barva, tučné písmo, kurzíva, podtržení atd.) a zarovnávat text (doleva, doprava, na střed, do bloku).
- Správa odstavců: Přidávejte a spravujte odstavce, použijte formátování odstavců (odsazení, mezery atd.) a vkládejte a formátujte odrážky a číslované seznamy.
- Správa tabulek: Vytvářejte a manipulujte s tabulkami, dynamicky přidávejte řádky a sloupce, aplikujte styly na tabulky a buňky (ohraničení, stínování atd.) a slučujte buňky v tabulkách.
- Vkládání a správa obrázků: Vkládejte obrázky do dokumentu, změňte jejich velikost a umístění a použijte obtékání textu kolem obrázků.
- Záhlaví a zápatí: Vytvářejte a upravujte záhlaví a zápatí, vkládejte čísla stránek, data a další dynamická pole a použijte různá záhlaví/zápatí pro liché/sudé stránky nebo první stránku.
- Hyperlinky a záložky: Přidejte hypertextové odkazy na externí adresy URL nebo interní záložky dokumentu, vytvořte a procházejte záložky v dokumentu.
Začínáme s DocX for .NET API
Knihovnu DocX si můžeme stáhnout z GitHubu nebo pomocí příkazu pip install:
Instalace
Instalace DocX je jednoduchá a lze ji provést z nugget, jak je uvedeno níže:
Instalace DocX API pro .NET
Install-Package DocX -Version 1.5.0
Příklady kódu pro Docx API pro .NET
DocX je výkonné API, které poskytuje bohaté funkce pro práci s funkcemi dokumentu. V této sekci naleznete příklady C# pro vytvoření dokumentu Word, aktualizaci existujícího souboru DOCX, vložení záhlaví a zápatí do dokumentu a práci s obrázky.
Jak vytvořit prázdný soubor DOCX pomocí DocX API pro .NET?
Pomocí třídy DocX DocX API můžete vytvořit prázdný dokument DOCX. Poté jej lze uložit na disk jako soubor DOCX ve formátu Microsoft Word 2007+, jak je znázorněno v níže uvedeném příkladu:
Otevřete existující soubor DOCX v .NET a upravte jej
Pomocí DocX API můžete načíst existující soubor DOCX a upravit jeho obsah. Jakmile provedete změny, můžete dokument uložit zpět na disk podobně jako možnost Uložit jako v aplikaci Microsoft Word.
Jak přidat záhlaví a zápatí do dokumentu aplikace Word v .NET?
DocX API vám umožňuje přidat záhlaví a zápatí do dokumentu Word z vaší aplikace .NET. Do souboru Word můžete přidat záhlaví, upravit jeho obsah, přidat zápatí a aktualizovat jeho obsah, jak je znázorněno v ukázce kódu níže.
Vložte obrázek do souboru Word DOCX
DocX API umožňuje vývojářům softwaru programově manipulovat s obrázky vloženými do dokumentů Word DOCX. Nejprve se ujistěte, že je v dokumentu aplikace Word přítomen obrázek. Chcete-li obrázek upravit, začněte otevřením dokumentu a poté použijte požadované změny, jako je přidání vlastního textu nebo jiné úpravy obrázku. Nakonec dokument uložte, abyste zachovali tyto změny.
Závěr
DocX by Xceed je komplexní a všestranná knihovna pro vývojáře .NET, kteří chtějí snadno vytvářet, manipulovat a spravovat soubory DOCX. Díky bohaté sadě funkcí, včetně manipulace s textem a odstavci, správy tabulek a obrázků, přizpůsobení záhlaví a zápatí, vkládání hypertextových odkazů a záložek a ochrany dokumentů, DocX zjednodušuje složité operace s dokumenty. Uživatelsky přívětivé API knihovny ji zpřístupňuje začínajícím i zkušeným vývojářům a umožňuje jim snadno vytvářet dokumenty aplikace Word v profesionální kvalitě. Ať už potřebujete generovat dynamické sestavy, automatizovat tvorbu dokumentů nebo integrovat funkcionalitu DOCX do svých aplikací, DocX by Xceed poskytuje výkonné a spolehlivé řešení.
Podobné Produkty
- Apache POI XWPF | Open Source Java API pro vytváření a úpravu souborů DOCX
- Docx4J | Open Source Java API pro vytváření a úpravu souborů DOC a DOCX
- ExcelDataReader | Open Source .NET API pro čtení XLS, XLSX, CSV a tabulkových dokumentů
- FileFormat.Words API | Open Source .NET API pro formáty souborů Microsoft Word