Współczesne aplikacje .NET często muszą wyświetlać, podglądać, adnotować, wyszukiwać i konwertować dokumenty bezpośrednio w interfejsie webowym, bez polegania na wtyczkach przeglądarki, zewnętrznych aplikacjach i niestabilnych rozwiązaniach po stronie klienta. Doconut oferuje zunifikowaną platformę, która rozwiązuje te wyzwania dzięki silnikowi podglądu i konwersji dokumentów działającemu po stronie serwera, obsługującemu ponad 50 formatów dokumentów wykorzystywanych w środowiskach przedsiębiorstw, edukacji, finansów i inżynierii.

Z Doconut programiści mogą bezproblemowo osadzić solidny podglądacz w aplikacjach ASP.NET MVC, .NET Core, Blazor i WebForms. Zapewnia spójną renderację, przewidywalną wydajność oraz zerowe zależności po stronie klienta. Całe ciężkie przetwarzanie — dekodowanie PDF, renderowanie Word, układanie PowerPoint, interpretacja CAD, przetwarzanie obrazów oraz wyodrębnianie tekstu — odbywa się w pełni po stronie serwera. Przeglądarka otrzymuje jedynie lekkie wyjście HTML5, co zapewnia kompatybilność z Windows, macOS, Linux, iOS, Android oraz wszystkimi głównymi przeglądarkami.
Ekosystem Doconut opiera się na Viewer, Annotations Plugin, Search Plugin i Converter Plugin, dając programistom elastyczność w tworzeniu doświadczeń opartych na dokumentach, które odpowiadają potrzebom każdego systemu wewnętrznego, portalu klienta czy przepływu pracy biznesowej.
Co sprawia, że Doconut wyróżnia się wśród .NET‑owych deweloperów?
1. Obsługa ponad 50 formatów dokumentów
Doconut obsługuje niezwykle szeroką gamę typów dokumentów, obejmując większość formatów biznesowych i inżynierskich, w tym:
- PDF (wszystkie wersje, obsługa plików zaszyfrowanych)
- Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
- Formaty CAD: DWG, DXF
- Obrazy: PNG, JPG, BMP, TIFF, GIF, JPEG2000
- Formaty e‑mail: MSG, EML
- Formaty tekstowe: TXT, RTF, EPUB, HTML
- PSD, obrazy wektorowe i inne formaty graficzne
Jedna biblioteka obsługująca tak wiele formatów eliminuje potrzebę wielu zewnętrznych podglądaczy lub skomplikowanej logiki awaryjnej po stronie klienta.
Najważniejsze funkcje platformy Doconut
Renderowanie po stronie serwera dla maksymalnej kompatybilności
Viewer Doconut przetwarza dokumenty w całości po stronie serwera, generując podglądy o precyzji pikselowej niezależnie od przeglądarki, systemu operacyjnego czy urządzenia. Nie ma potrzeby wtyczek przeglądarki, czytników PDF, kontrolek ActiveX ani modułów WebAssembly. Wszystko jest rysowane przy użyciu rdzenia renderującego Doconut, zapewniając spójny wynik.
Ta architektura przynosi główne korzyści:
- Działa na każdym urządzeniu i przeglądarce
- Redukuje złożoność po stronie klienta
- Trzyma wrażliwe dokumenty w Twojej infrastrukturze serwerowej
- Umożliwia przewidywalne i stabilne renderowanie w różnych środowiskach
Annotations Plugin – zaznaczanie, notatki i wizualna informacja zwrotna
Doconut udostępnia pełny system adnotacji, umożliwiając użytkownikom interakcję z dokumentami bezpośrednio w podglądzie. Obsługiwane typy adnotacji obejmują:
- Wyróżnienia
- Prostokąty, koła, strzałki i inne kształty
- Notatki typu sticky oraz komentarze tekstowe
- Podkreślenia i przekreślenia
- Dymki i znaczniki wizualne
Adnotacje mogą być zapisywane, wczytywane, dostosowywane i integrowane z systemami przepływu pracy. Dla wewnętrznych zespołów – prawnych, HR, inżynieryjnych, finansowych – upraszcza to znacząco proces przeglądu dokumentów.
Search Plugin – szybkie wyszukiwanie tekstu z opcjonalnym OCR
Search Plugin wprowadza pełnofunkcjonalne możliwości wyszukiwania w całym dokumencie:
- Wyszukiwanie słów kluczowych we wszystkich obsługiwanych typach dokumentów
- Natychmiastowe podświetlanie trafień
- Nawigacja pomiędzy wynikami
- Obsługa OCR dla zeskanowanych PDF‑ów i obrazów
OCR jest kluczowy dla organizacji pracujących ze skanowanymi archiwami, starszymi dokumentami lub zapisami opartymi na obrazie. Doconut wyodrębnia tekst po stronie serwera, jednocześnie zachowując surowe pliki w bezpiecznym środowisku.
Converter Plugin – prosta transformacja dokumentów
Converter Plugin rozszerza Doconut o możliwość konwersji między:
- PDF ↔ Word, Excel, PowerPoint
- Obrazy → PDF
- CAD → PDF lub obrazy
- Formaty e‑mail → PDF lub obrazy
Jest to szczególnie przydatne przy eksportowaniu wsadowym, generowaniu raportów do udostępniania, przygotowywaniu dokumentów do długoterminowego przechowywania lub przekształcaniu plików do formatów przyjaznych drukowi i archiwizacji.
System buforowania dla zoptymalizowanej wydajności
Buforowanie znacząco skraca czas renderowania dużych plików i powtarzalnych podglądów. Doconut buforuje renderowane strony, obrazy, miniatury i informacje o układzie, minimalizując obciążenie CPU i zwiększając responsywność.
Integracja z Amazon S3 i Azure Blob Storage
Doconut może ładować dokumenty bezpośrednio z popularnych systemów przechowywania w chmurze:
- Amazon S3
- Azure Blob Storage
Jest to szczególnie przydatne dla:
- Aplikacji SaaS
- Rozproszonych zespołów
- Systemów o architekturze cloud‑first
- Portali intensywnie korzystających z dokumentów przechowywanych zdalnie
Doconut pobiera pliki w bezpieczny sposób, przetwarza je po stronie serwera i nigdy nie udostępnia źródłowych plików klientowi.
Realne scenariusze, w których Doconut się sprawdza
1. Portale korporacyjne i systemy biznesowe
Organizacje z intensywnymi przepływami dokumentów korzystają z Doconut, aby osadzić podgląd dokumentów bez zmuszania użytkowników do ich pobierania.
2. Środowiska inżynieryjne i techniczne
Obsługa DWG/DXF czyni Doconut odpowiednim dla pulpitów inżynieryjnych, gdzie zespoły potrzebują przeglądać rysunki CAD bez posiadania AutoCAD‑a.
3. Platformy finansowe i ubezpieczeniowe
Systemy finansowe często generują wyciągi, raporty i arkusze kalkulacyjne. Doconut umożliwia ich natychmiastowy podgląd w przeglądarce.
4. Platformy HR i szkoleniowe
Podgląd PPTX, DOCX i PDF jest niezbędny do materiałów szkoleniowych, dokumentów wdrożeniowych i dystrybucji polityk firmowych.
5. Systemy wymagające konwersji dokumentów
Converter Plugin automatyzuje przekształcenia między formatami, zmniejszając ręczną pracę i usprawniając procesy.
Najczęściej zadawane pytania
Q: Czy Doconut wymaga jakichkolwiek wtyczek lub rozszerzeń po stronie klienta? Nie. Całe przetwarzanie odbywa się po stronie serwera.
Q: Czy Doconut potrafi konwertować dokumenty? Tak. Plugin Converter obsługuje PDF, Office, obrazy, CAD i formaty e‑mail.
Q: Czy Doconut obsługuje adnotacje? Tak. Plugin Annotations zawiera wyróżnienia, kształty, notatki i dymki.
Q: Czy Doconut oferuje OCR? Tak. OCR jest częścią Search Plugin, umożliwiając wyodrębnianie tekstu ze skanowanych PDF‑ów i obrazów.
Q: Czy mogę przechowywać dokumenty w S3 lub Azure Blob Storage? Tak. Doconut obsługuje ładowanie dokumentów bezpośrednio z obu tych systemów chmurowych.
Kluczowe wnioski
- Doconut to rozbudowany podglądacz po stronie serwera obsługujący ponad 50 formatów.
- Działa z ASP.NET MVC, WebForms, .NET Core i Blazor.
- Oferuje Adnotacje, Wyszukiwanie z OCR oraz Plugin konwertera.
- Wspiera Amazon S3 i Azure Blob Storage.
- Używa renderowania po stronie serwera dla idealnej jakości pikselowej.
- Buforowanie DCN przyspiesza ponowne ładowanie plików.
- Nie wymaga wtyczek przeglądarki.
- Idealny dla portali korporacyjnych, pulpitów inżynieryjnych, systemów HR, platform finansowych i rozwiązań SaaS.
Doconut dostarcza wydajność, stabilność i elastyczność każdej aplikacji .NET opartej na dokumentach, pomagając zespołom budować bezpieczne i potężne doświadczenia z treścią w pełni we własnej infrastrukturze.