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.

Plik PDF źródłowy i 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.

Plik DOCX źródłowy i plik Markdown wyjściowy

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.