IronPDF için Mühendislik Desteği Talebi

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF'yi geliştirmemize ve karşılaştığınız sorunları çözmemize yardımcı olmak için zaman ayırdığınız için teşekkür ederiz. Özelliklerimizin ve güncellemelerimizin büyük çoğunluğu müşteri taleplerine göre belirlenir ve yazılım geliştirmeyi müşterilerimiz ile geliştiricilerimiz arasındaki iki yönlü bir iletişim olarak görürüz.

Destek sağlamak için mühendislik ekibimizin bir sorunu verimli bir şekilde yeniden oluşturabilmesi ve regresyon testleri oluşturabilmesi gerekecektir. Karşılaştığımız sorunların çoğu platform veya çalışma zamanı ile ilgilidir. Bu nedenle, bize son derece özlü bilgiler sağlanmalıdır.

Lütfen tüm destek taleplerini adresine gönderinsupport@ironsoftware.com./support@ironsoftware.com

Sorunun Kısa ve Net Açıklaması

İyi bir teknik rapor, sorunun yeniden üretilebilmesi için yeterli bilgiyi içermelidir. Bu sorunu bir iş arkadaşınıza bildirdiğinizi veya Stack Overflow'da paylaştığınızı hayal edin.

Bir hata raporu şunları içermelidir:

  • Yaşanan semptomların net bir açıklaması ve bunların nedeni hakkında sahip olabileceğiniz fikirler.
  • Günlük Dosyaları (aşağıya bakın)
  • Ortam: IronPDF Sürümü, İşletim Sistemi ve .NET Sürümü (varsa tam bulut ortamı)

Talebinizin öncelikli olarak değerlendirilmesi için lütfen aşağıdakilerden mümkün olduğunca fazlasını ekleyin:

  • Sorunu tam olarak yeniden üreten örnek proje (aşağıya bakın)
  • Stack Overflow tarzı bir kod parçacığı (lütfen kodun ekran görüntüsünü almayınız)
  • Belirtiler/istisnaların ekran görüntüleri
  • İstisna mesajı metni (İstisna + İç İstisna)
  • İşlem, kodda hangi hata ayıklama noktasında durur veya kaçar?
  • Giriş parametreleri ve Varlıklar: URL, HTML, HTML Dosyası, Görüntü, PDF, CSS vb.

IronPDF Günlük Dosyalarını Ekleme

Hata raporunuza günlük dosyalarını eklemek, size yardımcı olabilme olasılığımızı iki katından fazla artırır.

NOT: IronPDF, etkinleştirilmesi gereken bazı ayrıntılı hata günlüğü özelliklerine sahiptir.

Günlükleri Etkinleştirme

// Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log";

// Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
// Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log";

// Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
' Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log"

' Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All
$vbLabelText   $csharpLabel

IronPDF tarafından oluşturulan günlük dosyaları, DLL'lerinizin dağıtıldığı projenizin /bin dizininde bulunur:

  • default.log (Dağıtım süreci)
  • cef.log (Rendering)
  • IronSoftwareCefSubprocess.log (Rendering & Threading)
  • IronSoftwareEngine.log ("...'dan PDF oluşturulurken hata oluştu" ile başlayan istisnaları hata ayıklamak için kullanışlıdır)

Bulut sunucularında genellikle günlük dosyaları için belirli konumlar bulunur. Azure ve AWS'de günlük dosyaları oluşturmaya yönelik kılavuzlarımız mevcuttur.

Örnek Projeyi Eklemek

Bir sorunu tek başına tam olarak yansıtan örnek bir proje, mühendislerimizin sorunu basit ve hızlı bir şekilde fark etmesini ve anlamasını sağlar.

Bu, tekrar edilebilirlik için altın standarttır ve genellikle bir destek talebinin öncelikli olarak ele alınmasını sağlar.

Tercih ettiğimiz format, ZIP sıkıştırılmış, basit, bağımsız bir .NET konsol veya web uygulaması projesidir:

  • Google Drive veya Dropbox bağlantısı gönderirken lütfen tam paylaşımı etkinleştirin.
  • bin klasörü, ZIP dosyasını şişirdiği için gerekli değildir

Lütfen şunları da ekleyin:

  • PDF'ler ve referans verilen varlıklar (CSS, resimler) dahil olmak üzere girdi dosyaları (çalışan ve çalışmayan)
  • Çıktı PDF'leri (varsa) ve/veya beklenen çıktı
Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 19,014,616 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.