We’re excited to introduce GroupDocs.Markdown for .NET, a new addition to the GroupDocs product family. GroupDocs.Markdown for .NET is a document processing API that enables you to export PDF, Word, Excel, and other formats to Markdown for seamless integration with the generative AI ecosystem.
Polish translation:
Jesteśmy podekscytowani, że możemy przedstawić GroupDocs.Markdown for .NET, nową pozycję w rodzinie produktów GroupDocs. GroupDocs.Markdown for .NET jest API przetwarzania dokumentów, które umożliwia eksport PDF, Word, Excel i innych formatów do Markdown, zapewniając płynną integrację z ekosystemem generatywnej sztucznej inteligencji.
Why Markdown?
Dlaczego Markdown?
Markdown is lightweight, human-readable, and widely supported in developer workflows, content management systems, and generative AI pipelines. With direct export to Markdown, GroupDocs.Markdown for .NET helps you:
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 umożliwia:
- Automate document-to-Markdown conversions inside .NET applications.
Automatyzację konwersji dokumentów do Markdown w aplikacjach .NET. - Prepare structured, plain-text content suitable for AI processing.
Przygotowanie ustrukturyzowanej, czystej treści tekstowej odpowiedniej do przetwarzania przez AI. - Simplify content migration to Git-based workflows and static site generators.
Uproszczenie migracji treści do przepływów pracy opartych na Git oraz generatorów stron statycznych.
Features
Funkcje
- Export multiple document formats: Convert popular file types (PDF, DOCX, XLSX, EPUB, and more) to Markdown.
Eksport wielu formatów dokumentów: Konwertuj popularne typy plików (PDF, DOCX, XLSX, EPUB i inne) do Markdown. - Advanced Markdown formatting: Accurately export headings, paragraphs, lists, tables, links, images, blockquotes, and code blocks.
Zaawansowane formatowanie Markdown: Dokładny eksport nagłówków, akapitów, list, tabel, linków, obrazów, cytatów blokowych i bloków kodu. - Flexible image handling: Export images separately or embed them directly into the Markdown file.
Elastyczne zarządzanie obrazami: Eksportuj obrazy osobno lub osadzaj je bezpośrednio w pliku Markdown. - Local processing: No cloud or internet connection required. All processing happens securely on your machine.
Przetwarzanie lokalne: Nie wymaga chmury ani połączenia z internetem. Całe przetwarzanie odbywa się bezpiecznie na Twoim komputerze. - Intuitive API design: Simple, developer-friendly API created with ease of use in mind.
Intuicyjny projekt API: Proste, przyjazne programistom API zaprojektowane z myślą o łatwości użycia. - Cross-platform support: Works on Windows and Linux with both .NET and .NET Framework assemblies included in the NuGet package.
Wsparcie wieloplatformowe: Działa na Windows i Linux z zestawami .NET oraz .NET Framework zawartymi w pakiecie NuGet.
Supported File Types
Obsługiwane typy plików
GroupDocs.Markdown supports conversion from the following formats:
GroupDocs.Markdown obsługuje konwersję z następujących formatów:
- PDF Documents
Dokumenty PDF - Microsoft Word (DOCX, DOC)
Microsoft Word (DOCX, DOC) - Microsoft Excel (XLSX, XLS)
Microsoft Excel (XLSX, XLS) - Ebooks (EPUB, MOBI)
Ebooki (EPUB, MOBI) - Plain Text and Web files
Pliki tekstowe i pliki internetowe
Usage
Użycie
Common scenarios for exporting documents to Markdown.
Typowe scenariusze eksportu dokumentów do Markdown.
Export PDF to Markdown
Eksport PDF do Markdown
Convert a PDF into clean Markdown in just a few lines of code. By default, images are embedded in the output file.
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");
The following screenshot shows input PDF file and output Markdown.
Poniższy zrzut ekranu pokazuje plik PDF wejściowy oraz wygenerowany plik Markdown.
Save images to a folder
Zapisz obrazy do folderu
This example shows how to convert a DOCX file to Markdown while saving images to a separate folder.
Ten przykład pokazuje, jak przekonwertować plik DOCX do Markdown, zapisując jednocześnie 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");
The following screenshot shows input DOCX file and output Markdown. The images are saved as a separate external resources in the ./images folder.
Poniższy zrzut ekranu pokazuje plik DOCX wejściowy oraz wygenerowany plik Markdown. Obrazy są zapisywane jako osobne zasoby zewnętrzne w folderze ./images.
Requirements
Wymagania
- .NET Framework 4.6.2+ (Windows)
.NET Framework 4.6.2+ (Windows) - .NET 6.0+ (Windows or Linux)
.NET 6.0+ (Windows lub Linux)
License
Licencja
See detailed legal information, including terms of use, copyright, EULA, and privacy policy:
https://about.groupdocs.com/legal/
Zobacz szczegółowe informacje prawne, w tym warunki użytkowania, prawa autorskie, EULA oraz politykę prywatności:
https://about.groupdocs.com/legal/
Support
Wsparcie
For questions or technical assistance, please use our Free Support Forum.
W razie pytań lub potrzeby pomocy technicznej, skorzystaj z naszego Darmowego Forum Wsparcia.
Roadmap & Availability
Plan rozwoju i dostępność
The very first version of our package is already built and going through internal testing, including unit, integration, and manual API checks. We’re making sure everything works smoothly so you can enjoy a reliable and powerful experience right from day one.
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 wydajnym rozwiązaniem od pierwszego dnia.
🚀 Once the final reviews are complete, we’ll release the package on NuGet and the GroupDocs Releases website.
🚀 Gdy ostateczne przeglądy zostaną zakończone, opublikujemy pakiet w serwisie NuGet oraz na stronie GroupDocs Releases.
👉 Want to be the first to know when it’s live? We’ll post a dedicated announcement here on the blog! In the meantime, you can also subscribe for updates via our Free Support Forum — check out the GroupDocs.Markdown Product Family category or the GroupDocs.Purchase category if you have sales‑related questions.
👉 Chcesz być pierwszym, który dowie się o uruchomieniu? Opublikujemy dedykowane ogłoszenie tutaj, na blogu! W międzyczasie możesz subskrybować aktualizacje na naszym Darmowym Forum Wsparcia — sprawdź kategorię GroupDocs.Markdown Product Family lub kategorię GroupDocs.Purchase, jeśli masz pytania dotyczące sprzedaży.