IRONSOFTWAREHOME

Jak złożyć wniosek o wsparcie techniczne dla IronPrint

Curtis Chau
Curtis Chau
Updated: 22 kwietnia 2026

Dziękujemy za poświęcony czas, aby pomóc nam poprawić IronPrint i rozwiązać wszelkie napotkane problemy. Zdecydowana większość naszych funkcji i aktualizacji wynika z próśb klientów, a tworzenie oprogramowania traktujemy jako dwustronną rozmowę między naszymi klientami a programistami.

Aby zapewnić skuteczne wsparcie, nasz zespół inżynierów musi sprawnie odtwarzać problemy i tworzyć testy regresji. Większość problemów, z którymi się spotykamy, dotyczy konkretnych platform lub środowisk uruchomieniowych, dlatego potrzebujemy bardzo zwięzłych informacji.

Prosimy o przesyłanie wszystkich próśb o wsparcie na support@ironsoftware.com.

Zwięzły, jasny opis problemu

Dobry raport techniczny musi zawierać wystarczająco informacji do odtworzenia problemu. Wyobraź sobie, że zgłaszasz problem koledze lub publikujesz go na Stack Overflow.

Zgłoszenie błędu powinno zawierać:

  • Jasny opis doświadczanych objawów i wszelkie pomysły, które możesz mieć na temat ich przyczyny.
  • Pliki dziennika (patrz poniżej)
  • Środowisko: Wersja IronPrint, system operacyjny i wersja środowiska .NET (dokładne środowisko chmurowe, jeśli dotyczy)

Prosimy o dołączenie wszystkich poniższych, aby nadać priorytet Twojemu zapytaniu:

  • Przykładowy projekt, który w pełni odzwierciedla problem
  • Fragment kodu w stylu Stack Overflow (proszę nie zamieszczać zrzutów ekranu z kodem)
  • Zrzuty ekranu objawów/wyjątków
  • Tekst wiadomości o wyjątku (Wyjątek + Wyjątek wewnętrzny)
  • Konkretny punkt debugowania w kodzie, w którym proces przestaje działać lub się kończy
  • Parametry wejściowe i zasoby: Obraz i PDF

Jak załączyć przykładowy projekt

Przykładowy projekt, który dokładnie odtwarza cały problem w izolacji umożliwia naszym inżynierom proste i szybkie rozpoznanie oraz zrozumienie problemu.

To złoty standard powtarzalności i generalnie przyspieszy wniosek o wsparcie na szczyt stosu.

Naszym preferowanym formatem jest spakowany, prosty, samodzielny projekt konsolowy lub aplikacji webowej .NET:

  • Prosimy o włączenie pełnego udostępniania podczas wysyłania linku z Google Drive lub Dropbox.
  • Folder Bin nie jest wymagany, ponieważ jego dołączenie zwiększa objętość pliku zip.

Prosimy również o dołączenie:

  • Pliki wejściowe (działające i niedziałające), w tym PDF-y i obrazy.
// Example of how to capture exceptions and log them
using System;

namespace IronPrintSupportRequest
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                // Simulate a part of your process where an exception might occur
                Process IronPrintJob();
            }
            catch (Exception ex)
            {
                // Log the exception details
                Console.WriteLine("An error occurred:");
                Console.WriteLine($"Message: {ex.Message}");
                Console.WriteLine($"Stack Trace: {ex.StackTrace}");
                
                // If there's an inner exception, log that as well
                if (ex.InnerException != null)
                {
                    Console.WriteLine("Inner Exception:");
                    Console.WriteLine($"Message: {ex.InnerException.Message}");
                    Console.WriteLine($"Stack Trace: {ex.InnerException.StackTrace}");
                }
            }
        }

        static void Process IronPrintJob()
        {
            // Simulate a function that may throw an exception
            throw new InvalidOperationException("Simulated exception for demonstration purposes.");
        }
    }
}
C#
  • Ten blok kodu pokazuje, jak obsługiwać wyjątki w aplikacji .NET.
  • Rejestruje on główny wyjątek, jak również wszelkie wyjątki wewnętrzne na konsoli, co może być przydatne do celów debugowania.
Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Gotowy, aby rozpocząć?

Nuget Downloads 46,090Wersja:2026.9właśnie wydany

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta
Biblioteka C# NuGet dla plików PDF
Zainstaluj za pomocą NuGet

Wersja: 2026.9

PM > Install-Package IronPrint
nuget.org/packages/IronPrint/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz Przeglądaj i wyszukaj "IronPrint"
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

  1. Pobierz i rozpakuj IronPrint do takiej lokalizacji jak ~/Libs w katalogu Twojego rozwiązania
  2. W Eksploratorze rozwiązań Visual Studio kliknij prawym przyciskiem na Odwołania. Wybierz Przeglądaj i wybierz "IronPrint.dll"

Licencje od $999

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta