Z przyjemnością przedstawiamy GroupDocs.Markdown for .NET, nowy element rodziny produktów GroupDocs. GroupDocs.Markdown for .NET to API przetwarzania dokumentów, które umożliwia eksport PDF, Word, Excel i innych formatów do Markdown w celu płynnej integracji z ekosystemem generatywnej sztucznej inteligencji.
Dlaczego Markdown?
Markdown jest lekki, czytelny dla człowieka i szeroko wspierany w przepływach pracy programistów, systemach zarządzania treścią oraz pipeline’ach generatywnej AI. Dzięki bezpośredniemu eksportowi do Markdown, GroupDocs.Markdown for .NET pomaga:
- Automatyzować konwersje dokument‑do‑Markdown w aplikacjach .NET.
- Przygotowywać ustrukturyzowaną treść w formacie tekstowym, odpowiednią do przetwarzania przez AI.
- Uprościć migrację treści do przepływów pracy opartych na Git oraz generatorów stron statycznych.
Funkcje
- Eksport wielu formatów dokumentów: Konwertuj popularne typy plików (PDF, DOCX, XLSX, EPUB i inne) do Markdown.
- Zaawansowane formatowanie Markdown: Dokładnie eksportuj nagłówki, akapity, listy, tabele, linki, obrazy, cytaty blokowe i bloki kodu.
- Elastyczne zarządzanie obrazami: Eksportuj obrazy osobno lub osadzaj je bezpośrednio w pliku Markdown.
- Przetwarzanie lokalne: Nie wymaga chmury ani połączenia z internetem. Wszystkie operacje odbywają się bezpiecznie na Twoim komputerze.
- Intuicyjny projekt API: Proste, przyjazne dla programistów API stworzone z myślą o łatwości użycia.
- Wsparcie wieloplatformowe: Działa na Windows i Linux z zestawami .NET i .NET Framework zawartymi w pakiecie NuGet.
Obsługiwane typy plików
GroupDocs.Markdown obsługuje konwersję z następujących formatów:
- Dokumenty PDF
- Microsoft Word (DOCX, DOC)
- Microsoft Excel (XLSX, XLS)
- E‑booki (EPUB, MOBI)
- Pliki tekstowe i pliki internetowe
Użycie
Typowe scenariusze eksportu dokumentów do Markdown.
Eksport PDF do Markdown
Konwertuj PDF do czystego Markdown w kilku linijkach kodu. Domyślnie obrazy są osadzane w pliku wyjściowym.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("business-plan.pdf");
// Convert and save output to file
converter.Convert("business-plan.md");
Poniższy zrzut ekranu pokazuje plik PDF wejściowy oraz plik Markdown wyjściowy.
Zapisz obrazy do folderu
Ten przykład pokazuje, jak skonwertować plik DOCX do Markdown, zapisując obrazy w osobnym folderze.
// Import the namespace
using GroupDocs.Markdown;
// Set the license (optional)
License.Set("GroupDocs.Markdown.lic");
// Instantiate the converter
var converter = new MarkdownConverter("annual-review.docx");
// Set image export strategy and output folder
var convertOptions = new DocumentConverterOptions();
convertOptions.ImageExportStrategy = new ExportImagesToFileSystemStrategy("./images");
// Convert and save output to file
converter.Convert("annual-review.md");
Poniższy zrzut ekranu pokazuje plik DOCX wejściowy oraz plik Markdown wyjściowy. Obrazy są zapisane jako osobne zasoby zewnętrzne w folderze ./images.
Wymagania
- .NET Framework 4.6.2+ (Windows)
- .NET 6.0+ (Windows or Linux)
Licencja
Zobacz szczegółowe informacje prawne, w tym warunki użytkowania, prawa autorskie, EULA i politykę prywatności:
https://about.groupdocs.com/legal/
Wsparcie
W przypadku pytań lub pomocy technicznej, prosimy korzystać z naszego Free Support Forum.
Plan rozwoju i dostępność
Pierwsza wersja naszego pakietu jest już zbudowana i przechodzi wewnętrzne testy, w tym testy jednostkowe, integracyjne oraz ręczne kontrole API. Dbamy o to, aby wszystko działało płynnie, abyś mógł cieszyć się niezawodnym i potężnym doświadczeniem od pierwszego dnia.
🚀 Gdy ostateczne przeglądy zostaną zakończone, opublikujemy pakiet na NuGet oraz na stronie GroupDocs Releases.
👉 Chcesz być pierwszym, który dowie się, kiedy będzie dostępny? Opublikujemy dedykowane ogłoszenie tutaj na blogu! W międzyczasie możesz również subskrybować aktualizacje poprzez nasz Free Support Forum — sprawdź kategorię GroupDocs.Markdown Product Family category lub kategorię GroupDocs.Purchase category, jeśli masz pytania dotyczące sprzedaży.