So stellen Sie eine technische Supportanfrage für IronPDF
Wir freuen uns, wenn Sie sich die Zeit nehmen, uns bei der Verbesserung von IronPDF und der Lösung von Problemen zu helfen. Die überwiegende Mehrheit unserer Funktionen und Aktualisierungen geht auf Kundenwünsche zurück, und wir betrachten die Softwareentwicklung als ein wechselseitiges Gespräch zwischen unseren Kunden und unseren Entwicklern.
Um Unterstützung leisten zu können, muss unser Technikteam in der Lage sein, ein Problem effizient zu replizieren und Regressionstests zu erstellen. Die meisten Probleme, die wir sehen, sind plattform- oder laufzeitspezifisch. Daher müssen wir mit äußerst präzisen Informationen versorgt werden.
Bitte senden Sie alle Supportanfragen an support@ironsoftware.com.
Eine prägnante, klare Beschreibung des Problems
Ein guter technischer Bericht muss genügend Informationen enthalten, um das Problem zu reproduzieren. Stellen Sie sich vor, Sie melden das Problem einem Kollegen oder posten es auf Stack Overflow.
Ein Fehlerbericht sollte enthalten:
- Eine klare Beschreibung der aufgetretenen Symptome und alle Ideen, die Sie zu deren Ursache haben.
- Protokolldateien (siehe unten)
Umgebung: IronPDF-Version, Betriebssystem, Java-Laufzeitversion und genaue Cloud-Umgebung (falls zutreffend)
Bitte geben Sie so viele der folgenden Punkte wie möglich an, um Ihr Ticket zu priorisieren.
- Beispielprojekt, das das Problem vollständig reproduziert (siehe unten)
- Ein Stack Overflow-Stil Code-Snippet (bitte keinen Screenshot des Codes machen)
- Screenshots der Symptome/Ausnahmen
- Ausnahmemeldungstext (Ausnahme + Innere Ausnahme)
- An welchem Debugging-Punkt hört der Prozess auf zu arbeiten oder bricht im Code aus?
- Eingabeparameter und Assets: URL, HTML, HTML-Datei, Bild, PDF, CSS, etc.
Anhängen von IronPDF-Protokolldateien
Protokolldateien anhängen an Ihren Fehlerbericht erhöht die Wahrscheinlichkeit, dass wir Ihnen helfen können, um mehr als das Doppelte._
HINWEIS: IronPDF verfügt über detaillierte Fehlerprotokollierungsfunktionen, die aktiviert werden müssen.
Aktivieren von Protokollen
Sie finden ausführliche Anweisungen zum Aktivieren der Protokollierung, indem Sie den IronPDF Logging Setup Guide auf ironpdf.com besuchen.
Fügen Sie den folgenden Code am Anfang Ihres Codes ein, bevor Sie eine andere IronPDF-Methode ausführen:
Settings.setIronPdfEnginePort(33350);
Settings.setDebug(true);
Settings.setLogPath(Paths.get("C:/tmp/Default.log"));
Settings.setIronPdfEnginePort(33350);
Settings.setDebug(true);
Settings.setLogPath(Paths.get("C:/tmp/Default.log"));
Stellen Sie außerdem sicher, dass Sie die SLF4J
-Abhängigkeit in Ihrer pom.xml
-Datei haben:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
Wenn Sie keine pom.xml
-Datei in Ihrem Projekt haben, stellen Sie sicher, dass Sie die slf4j-simple
-JAR-Datei heruntergeladen haben und dass sie in Ihrem Projekt referenziert ist.
Anhängen eines Beispielprojekts
Ein Beispielprojekt, das ein ganzes Problem isoliert exakt repliziert, ermöglicht es unseren Ingenieuren, ein Problem einfach und schnell zu erkennen und zu verstehen.
Dies ist der Goldstandard für die Reproduzierbarkeit und führt im Allgemeinen dazu, dass eine Supportanfrage ganz oben auf dem Stapel landet.
Unser bevorzugtes Format ist ein gezipptes, einfaches, eigenständiges Java-Konsolen- oder Web-App-Projekt:
Für zusätzliche Anleitung zur Vorbereitung Ihres Projekts beziehen Sie sich auf IronPDFs Leitfaden zur Erstellung von Beispielprojekten.
Bitte aktivieren Sie die vollständige Freigabe, wenn Sie einen Google Drive- oder Dropbox-Link senden.
Bitte auch angeben:
- Eingabedateien (funktionierende und nicht funktionierende), einschließlich PDFs, referenzierte Assets (CSS, Bilder)
- Geben Sie PDFs aus (falls zutreffend) und/oder die erwartete Ausgabe