Nowoczesne 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 czy niestabilnych rozwiązaniach po stronie klienta. Doconut oferuje jednolitą platformę, która rozwiązuje to wyzwanie dzięki silnikowi przeglądarki dokumentów i konwersji po stronie serwera, zdolnemu obsłużyć ponad 50 formatów dokumentów używanych w środowiskach przedsiębiorstw, edukacji, finansów i inżynierii.

Z Doconut programiści mogą bezproblemowo osadzić solidną przeglądarkę w aplikacjach ASP.NET MVC, .NET Core, Blazor i WebForms. Zapewnia ona spójne renderowanie, przewidywalną wydajność i zerowe zależności po stronie klienta. Całe ciężkie przetwarzanie — dekodowanie PDF, renderowanie Word, układanie PowerPoint, interpretacja CAD, przetwarzanie obrazów i ekstrakcja tekstu — odbywa się w pełni na serwerze. 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 jest zbudowany wokół Viewer, Annotations Plugin, Search Plugin i Converter Plugin, dając programistom elastyczność w tworzeniu doświadczeń opartych na dokumentach, które spełniają potrzeby każdego systemu wewnętrznego, portalu klienta lub przepływu pracy biznesowej.
Co sprawia, że Doconut jest wyjątkowym wyborem dla programistów .NET?
1. Obsługa ponad 50 formatów dokumentów
Doconut obsługuje niezwykle szeroki zakres 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 zmniejsza potrzebę korzystania z wielu zewnętrznych przeglądarek lub skomplikowanej logiki awaryjnej po stronie klienta.
Kluczowe funkcje platformy Doconut
Renderowanie po stronie serwera dla maksymalnej kompatybilności
Przeglądarka Doconut przetwarza dokumenty w pełni 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 liczne korzyści:
- Działa na każdym urządzeniu i przeglądarce
- Redukuje złożoność po stronie klienta
- Utrzymuje wrażliwe dokumenty w infrastrukturze serwera
- Sprawia, że renderowanie jest przewidywalne i stabilne w różnych środowiskach
Annotations Plugin – Adnotacje, notatki i wizualna informacja zwrotna
Doconut udostępnia pełny system adnotacji, umożliwiając użytkownikom interakcję z dokumentami bezpośrednio w przeglądarce. Obsługiwane typy adnotacji obejmują:
- Podświetlenia
- Prostokąty, koła, strzałki i inne kształty
- Notatki samoprzylepne i 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 — to znacząco upraszcza procesy przeglądu dokumentów.
Search Plugin – Szybkie wyszukiwanie tekstu z opcjonalnym OCR
Search Plugin wprowadza możliwość wyszukiwania w całym dokumencie do Doconut:
- Wyszukiwanie słów kluczowych w 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 z zeskanowanymi archiwami, dokumentami legacy lub rekordami opartymi na obrazach. Doconut wyodrębnia tekst po stronie serwera, jednocześnie chroniąc surowe pliki.
Converter Plugin – Łatwa transformacja dokumentów
Converter Plugin rozszerza Doconut, umożliwiając konwersje pomię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ępnienia, przygotowywaniu dokumentów do długoterminowego przechowywania lub przekształcaniu plików do formatów odpowiednich do druku czy 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 z architekturą cloud‑first
- portali z dużą ilością dokumentów przechowujących treści użytkowników zdalnie
Doconut pobiera pliki w sposób bezpieczny, przetwarza je po stronie serwera i nigdy nie udostępnia plików źródłowych klientowi.
Praktyczne scenariusze, w których Doconut się wyróżnia
1. Portale korporacyjne i systemy biznesowe
Organizacje z intensywnymi przepływami dokumentów polegają na Doconut, aby osadzić podglądy dokumentów bez zmuszania użytkowników do pobierania plików.
2. Środowiska inżynieryjne i techniczne
Obsługa DWG/DXF sprawia, że Doconut jest odpowiedni dla pulpitów inżynieryjnych, gdzie zespoły muszą przeglądać rysunki CAD bez zainstalowanego AutoCAD.
3. Platformy finansowe i ubezpieczeniowe
Systemy finansowe często generują wyciągi, raporty i arkusze kalkulacyjne. Doconut umożliwia ich natychmiastowe przeglądanie w przeglądarce.
4. Platformy HR i szkoleniowe
Podgląd PPTX, DOCX i PDF jest niezbędny dla materiałów szkoleniowych, dokumentów wdrożeniowych i dystrybucji polityk.
5. Systemy wymagające konwersji dokumentów
Converter Plugin automatyzuje przekształcenia pomiędzy formatami, redukując pracę ręczną i usprawniając przepływy pracy.
Często 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 może konwertować dokumenty?
Tak. Converter Plugin obsługuje PDF, Office, obrazy, CAD i formaty e‑mail.
Q: Czy Doconut obsługuje adnotacje?
Tak. Annotations Plugin zawiera podświetlenia, kształty, notatki i dymki.
Q: Czy Doconut oferuje OCR?
Tak. OCR jest częścią Search Plugin, umożliwiając wyodrębnianie tekstu ze zeskanowanych PDF‑ów i obrazów.
Q: Czy mogę przechowywać moje dokumenty w S3 lub Azure Blob Storage?
Tak. Doconut obsługuje ładowanie dokumentów bezpośrednio z obu systemów przechowywania w chmurze.
Najważniejsze wnioski
- Doconut jest rozbudowaną przeglądarką po stronie serwera obsługującą ponad 50 formatów.
- Działa z ASP.NET MVC, WebForms, .NET Core i Blazor.
- Oferuje adnotacje, wyszukiwanie z OCR oraz wtyczki konwertera.
- Obsługuje Amazon S3 i Azure Blob Storage.
- Używa renderowania po stronie serwera dla pikselowej precyzji.
- 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 zapewnia 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.