Otwarty kod źródłowy .NET SDK do pracy z plikami DOCX
Darmowe i wydajne API Open Source .NET do tworzenia, edytowania i konwertowania dokumentów DOCX.
Czym jest DOCX API dla .NET?
DOCX to potężne API .NET do pracy z popularnymi plikami DOCX, które są tworzone podczas zapisywania pracy w programie Microsoft Word. Zapewnia łatwy w użyciu interfejs API do ładowania pliku DOCX w aplikacji .NET, odczytywania jego zawartości, modyfikowania obrazów, wstawiania tabel i konwersji do innych formatów, takich jak PDF i HTML.
DOCX dla .NET API — kluczowe funkcje
Poniżej przedstawiono niektóre z głównych funkcji interfejsu API DocX:
- Tworzenie i modyfikowanie dokumentów: DocX umożliwia tworzenie plików DOCX od podstaw. Możesz również ładować i modyfikować zawartość pliku, korzystając z dobrze zorganizowanej struktury tego API.
- Manipulacja tekstem: Możesz wstawiać i edytować tekst, formatować tekst (czcionkę, rozmiar, kolor, pogrubienie, kursywę, podkreślenie itp.) oraz stosować wyrównanie tekstu (do lewej, do prawej, do środka, wyjustowanie).
- Zarządzanie akapitami: dodawaj i zarządzaj akapitami, stosuj formatowanie akapitów (wcięcia, odstępy itp.) oraz wstawiaj i formatuj punkty wypunktowane i listy numerowane.
- Zarządzanie tabelami: Twórz i manipuluj tabelami, dynamicznie dodawaj wiersze i kolumny, stosuj styl do tabel i komórek (obramowanie, cieniowanie itp.) oraz scalaj komórki w tabelach.
- Wstawianie i zarządzanie obrazami: wstawianie obrazów do dokumentu, zmiana rozmiaru i położenia obrazów oraz stosowanie owijania tekstu wokół obrazów.
- Nagłówek i stopka: Twórz i edytuj nagłówki i stopki, wstawiaj numery stron, daty i inne pola dynamiczne oraz stosuj różne nagłówki/stopki dla stron nieparzystych/parzystych lub pierwszej strony.
- Hiperłącza i zakładki: dodawaj hiperłącza do zewnętrznych adresów URL lub wewnętrznych zakładek dokumentu, twórz i nawiguj po zakładkach w dokumencie.
Wprowadzenie do DocX dla .NET API
Bibliotekę DocX możemy pobrać z serwisu GitHub lub za pomocą polecenia pip install:
Instalacja
Instalacja DocX jest prosta i można ją przeprowadzić z poziomu nuggeta, jak pokazano poniżej:
Instalowanie DocX API dla .NET
Install-Package DocX -Version 1.5.0
Przykłady kodu dla Docx API dla .NET
DocX to potężne API, które zapewnia bogate funkcje do pracy z funkcjami dokumentu. W tej sekcji można znaleźć przykłady C# dotyczące tworzenia dokumentu Word, aktualizacji istniejącego pliku DOCX, wstawiania nagłówka i stopki w dokumencie oraz pracy z obrazami.
Jak utworzyć pusty plik DOCX korzystając z DocX API dla .NET?
Możesz utworzyć pusty dokument DOCX za pomocą klasy DocX API DocX. Następnie można go zapisać na dysku jako plik DOCX w formacie Microsoft Word 2007+, jak pokazano w poniższym przykładzie:
Otwórz istniejący plik DOCX w .NET i zmodyfikuj go
Możesz załadować istniejący plik DOCX za pomocą DocX API i zmodyfikować jego zawartość. Po zakończeniu zmian możesz zapisać dokument z powrotem na dysku podobnie do opcji "Zapisz jako" dostępnej w programie Microsoft Word.
Jak dodać nagłówki i stopki do dokumentu Word w środowisku .NET?
DocX API pozwala dodać nagłówek i stopkę do dokumentu Word z poziomu aplikacji .NET. Możesz dodać nagłówek do pliku Word, zmodyfikować jego zawartość, dodać stopkę i zaktualizować jego zawartość, jak pokazano w poniższym przykładzie kodu.
Wstaw obraz do pliku Word DOCX
Interfejs API DocX umożliwia programistom oprogramowania programowe manipulowanie obrazami osadzonymi w dokumentach Word DOCX. Najpierw upewnij się, że obraz jest obecny w dokumencie Word. Aby zmodyfikować obraz, zacznij od otwarcia dokumentu, a następnie zastosuj żądane zmiany, takie jak dodanie niestandardowego tekstu lub innych modyfikacji obrazu. Na koniec zapisz dokument, aby zachować te zmiany.
Wniosek
DocX by Xceed to kompleksowa i wszechstronna biblioteka dla programistów .NET, którzy chcą bez wysiłku tworzyć, manipulować i zarządzać plikami DOCX. Dzięki bogatemu zestawowi funkcji, w tym manipulowaniu tekstem i akapitami, zarządzaniu tabelami i obrazami, dostosowywaniu nagłówków i stopek, wstawianiu hiperłączy i zakładek oraz ochronie dokumentów, DocX upraszcza złożone operacje na dokumentach. Przyjazny dla użytkownika interfejs API biblioteki sprawia, że jest ona dostępna zarówno dla początkujących, jak i doświadczonych programistów, umożliwiając im łatwe tworzenie dokumentów Word o jakości profesjonalnej. Niezależnie od tego, czy potrzebujesz generować dynamiczne raporty, automatyzować tworzenie dokumentów, czy integrować funkcjonalność DOCX ze swoimi aplikacjami, DocX by Xceed zapewnia potężne i niezawodne rozwiązanie.
Podobne Produkty
- Apache POI XWPF | Open Source Java API do tworzenia i modyfikowania plików DOCX
- API FileFormat.Words | Otwarte źródło .NET API dla formatów plików Microsoft Word
- Docx4J | Otwarte źródło API Java do tworzenia i modyfikowania plików DOC i DOCX
- ExcelDataReader | Otwarte źródło interfejsu API .NET do odczytu dokumentów XLS, XLSX, CSV i arkuszy kalkulacyjnych