Conholdate.Total 26.3.0 – Sürüm Özeti
Conholdate.Total 26.3.0, GroupDocs ve Aspose .NET API’lerinin en son 26.3.0 sürümlerini birleştirir. Öne çıkan özellikler arasında yeni format desteği (ICS, MultiPolygon, MHTML ek seçimi), AI/ML gelişmeleri (OpenAI model oluşturma, OCR performans seçenekleri), önemli erişilebilirlik ve uyumluluk güncellemeleri (PDF/A algılama, PDF/A‑1A düzeltmeleri, PDF/UA etiketleme iyileştirmeleri) ve dönüştürme, işleme ve belge işleme bileşenlerinde kapsamlı hata düzeltmeleri bulunur.
NuGet Paketleri
📦 Yenilikler
Yeni Özellikler ve API’ler:
- iCalendar (.ics) dosyalarının yerel dönüştürülmesi (GroupDocs.Conversion).
- TrueType Collection yazı tipi desteği (GroupDocs.Editor).
- Publisher, Presentation, Note için tam yazı tipi değiştirme (GroupDocs.Conversion).
- Özelleştirilmiş DOM tabanlı Markdown işleyici, async API, Markdown tarifi kontrolü (GroupDocs.Markdown).
- PDF/A formatı algılama ve OOXML uyumluluğu (GroupDocs.Metadata).
- Dahili Arapça ve Korece OCR desteği (GroupDocs.Parser).
- Çokgen içinde görüntü tamirasyonu (GroupDocs.Watermark).
OnlyRequestedTypes barkod filtreleme (Aspose.BarCode).- Yeni kullanıcı arayüzü özellikleri, araç çubuğu düğmeleri, koruma işleme (Aspose.Cells).
- Eski Visio formatları desteği (Aspose.Diagram).
- Arapça karakter şekillendirme (Aspose.Drawing).
- Genişletilmiş MHTML eki API’leri (Aspose.HTML).
- EsriJson için MultiPolygon desteği (Aspose.GIS).
- DICOM için saf C# HTJ2K kodek (Aspose.Medical).
- OCR çalışma zamanı seçenekleri
EnableCpuMemArena, EnableMemoryPattern (Aspose.OCR). - Yeni
Shape.GetVisualBounds() ve IFillFormatEffectiveData.SolidFillSchemeColor (Aspose.Slides). - Mevcut 7z arşivlerine girdi ekleme (Aspose.Zip).
Performans İyileştirmeleri:
- PDF → Word işleme dönüştürmesinde hafıza sızıntısı düzeltmesi (GroupDocs.Conversion).
- OCR çalışma zamanı hafıza arena ve desen seçenekleri tüketimi azaltır (Aspose.OCR).
- TIFF dışa aktarma için daha hızlı çözünürlük işleme (Aspose.Imaging).
AI ve Bulut Gelişmeleri:
- AI destekli iş akışları için
OpenAiModel‘ün doğrudan örneklenmesi (Aspose.Words). - ONNX çalışma zamanı ayarları ile OCR performans ayarı (Aspose.OCR).
Erişilebilirlik ve Uyumluluk:
- PDF/A‑1A uyumluluğu düzeltmeleri (GroupDocs.Conversion).
- PDF/UA etiketleme iyileştirmeleri, alternatif metin işleme, dekoratif öğe etiketleme (Aspose.Slides).
- Daha iyi erişilebilirlik işleme için MHTML ek seçimi API’si (Aspose.HTML).
Hata Düzeltmeleri:
- Dönüştürme (örn. .eml → PDF, MSG işleme, DCM/JFIF hataları) için 70+ hata düzeltmesi.
- Barkod tanıma hataları (EAN vs UPC, VIN).
- Cells, Slides, Imaging, PSD, SVG vb. için çok sayıda işleme, dışa aktarma ve düzen hatası.
- OCR başlık ayrıştırma, çok satırlı başlık işleme (Aspose.Email).
- GIS katman sayısı, GPX çokgen işleme (Aspose.GIS).
- HTJ2K aktarım sözdizimi stabilitesi (Aspose.Medical).
- Tüm ürünlerde çeşitli null-referans, argüman ve özel durum sorunları.
📦 Ürüne Göre Yenilikler
GroupDocs.Conversion
- CONVERSIONNET-8259 – Özellik – ICS dosyasından dönüştürme
- CONVERSIONNET-8205 – İyileştirme – Özelleştirilmiş yazı tipi klasörleri ve yazı tipi değiştirme desteği
- CONVERSIONNET-7977 – Hata – .eml’den PDF’e dönüştürme birim türü sorunu
- CONVERSIONNET-8207 – Hata – PDF’den Word işleme’ye dönüştürürken hafıza sızıntısı
- CONVERSIONNET-8231 – Hata – PDF/A‑1A uyumsuz ToUnicode tabloları
GroupDocs.Editor
- EDITORNET-3019 – Yeni özellik – TrueType Collection yazı tipi desteği
- EDITORNET-3020 – Yeni özellik – Metin tabanlı PPT ve PPS desteği
- EDITORNET-3036 – İyileştirme – Yeni CSS özellikleri
- EDITORNET-3022 – Hata – HtmlCss enjeksiyonundan sonra NRE
GroupDocs.Markdown
- MARKDOWNNET-33 – Özellik – TFM bazlı çalışma zamanı paketleri
- MARKDOWNNET-30 – Özellik – Özelleştirilmiş DOM tabanlı Markdown işleyici
- MARKDOWNNET-24 – Özellik – Async API
- MARKDOWNNET-26 – Özellik – Markdown tarifi kontrolü
- MARKDOWNNET-35 – Hata – Kalite ve işlevselliğe ilişkin sorunlar
GroupDocs.Metadata
- METADATANET-4171 – Yeni özellik – PDF/A formatı algılama
- METADATANET-4169 – Yeni özellik – Word belgeleri için OOXML uyumluluğu
GroupDocs.Parser
- PARSERNET-2843 – İyileştirme – Arapça ve Korece OCR desteği (dahili kaynaklar)
GroupDocs.Watermark
- WATERMARKNET-2152 – Özellik – Belirtilen çokgen içinde görüntü tamirasyonu
- WATERMARKNET-2138 – Hata – Şifreli Word belgeleri için katı OOXML işleme
Aspose.BarCode
- BARCODENET-38387 – Geliştirme – Katı barkod türü filtreleme için
OnlyRequestedTypes özelliği - BARCODENET-37745 – Hata – PDF’de barkod tanınmıyor
Aspose.Cells
- CELLSGRIDJS-1489 – Yeni özellik – GridJs kullanıcı arayüzünde koruma ayarlama
- CELLSGRIDJS-2259 – Yeni özellik – Yazı tipi yakınlaştırma için araç çubuğu düğmeleri
- CELLSNET-59803 – Hata –
Shape.FitToTextSize() doğrusuz - CELLSNET-59847 – Hata – XPS dönüşümünde çizim/görüntüden görüntüye hata
- CELLSNET-59890 – Hata – Excel’den PDF’e beklenmeyen beyaz kutular
Aspose.Diagram
- DIAGRAMNET-50279 – Geliştirme – Eski Visio formatları desteği
- DIAGRAMNET-53904 – Hata – PDF’de hiperlink alanı yanlış
- DIAGRAMNET-53911 – Hata –
FitToViewPort true olduğunda SVG sorunu
Aspose.Drawing
- DRAWINGNET-1663 – Özellik – Arapça metin konum şekillendirme
- DRAWINGNET-1670 – Özellik – Arapça metin şekillendirme iyileştirmeleri
- DRAWINGNET-1671 – Özellik – Ek arapça metin geliştirmeleri
Aspose.Email
- EMAILNET-41708 – Geliştirme – iCalendar’da X‑Microsoft başlık desteği
- EMAILNET-41698 – Geliştirme – Çok satırlı başlık okuma
- EMAILNET-41707 – Hata – Boş dize ayarlandıktan sonra
Subject null - EMAILNET-41704 – Hata – Japon MS932 karakter seti bozulması
Aspose.GIS
- GISNET-1973 – Özellik – EsriJson için MultiPolygon desteği
- GISNET-1984 – Hata – .NET Core 3.1’de GPX için katman sayısı yanlış
- GISNET-1976 – Örnek – GPX için
WritePolygonsAsLines seçeneği
Aspose.HTML
- HTMLNET-6528 – Özellik – MHTML: Belirli ekleri seçme ve işleme
- HTMLNET-6205 – Hata – MHT → PDF’de eksik resimler
- HTMLNET-6967 – Hata – Etiketli PDF’de tanımlama listesi eşleme uyarısı
Aspose.Imaging
- IMAGINGNET-7802 – Geliştirme – Desteklenmeyen XIF için uygun özel durum
- IMAGINGNET-7797 – Geliştirme – ResolutionSetting her iki eksen için günceller
- IMAGINGNET-7734 – Özellik – Gölgelendirme filtresi uygulama
- IMAGINGNET-7747 – Geliştirme – JPG renk okuma düzeltmesi
Aspose.Medical
- MEDNET-165 – Özellik – Saf C# HTJ2K kodek uygulaması
Aspose.OCR
- OCRNET-1199 – Geliştirme – ONNX çalışma zamanı için
EnableCpuMemArena ve EnableMemoryPattern (performans ve hafıza)
Aspose.Page
- Değişiklik yok – bakım sürümü
Aspose.PSD
- PSDNET-2665 – Özellik – Dış parıltı tekniği-yumuşak işleme
- PSDNET-2644 – Hata – Warp dönüşüm ızgarası sorunları
- PSDNET-1969 – Hata – Dış parıltı işleme farklılıkları
Aspose.Slides
- SLIDESNET-45284 – Özellik – Metin tabanlı .ppt/.pps’i içe aktarılmış sunumlar olarak açma
- SLIDESNET-45298 – Geliştirme – Kalıtsal şema rengini belirleme
- SLIDESNET-45256 – Hata – Tablo/formül/görüntüler için otomatik oluşturulmuş alternatif metin eksik
- SLIDESNET-45270 – Hata – Yazı tipi gölgesi ve yansıtma işleme
- SLIDESNET-45282 – Hata – PDF’de Arapça metin karakterleri bozuk
- SLIDESNET-45264 – Araştırma – Dekoratif öğeler artefakt olarak etiketlenmemiş
- SLIDESNET-45265 – Hata – Dekoratif olmayan öğeler artefakt olarak yanlış etiketlenmiş
- SLIDESNET-45262 – Araştırma – Yapı etiketleri dekoratif metin kutularında kalıyor
- SLIDESNET-45250 – Hata – PDF’de grafik eksen etiketi çakışması
- SLIDESNET-45255 – Hata – Etiketli içerik içinde artefaktlar (PAC hatası)
- SLIDESNET-45257 – Hata – Bağlantılar için işaretlenmiş içerik referansı eksik
- SLIDESNET-45258 – Hata – Üstbilgi/altbilgi artefaktları için Tür/Alttür eksik
- SLIDESNET-45260 – Araştırma – SmartArt/grafikler için tutarsız dekoratif işaretleme
- SLIDESNET-45284 – Özellik – Metin gizlenmiş .ppt/.pps’leri açma
- SLIDESNET-45284 – Özellik – Yeni yöntem
Shape.GetVisualBounds() - SLIDESNET-45284 – Özellik – Yeni özellik
IFillFormatEffectiveData.SolidFillSchemeColor
Aspose.SVG
- İç İşleme İyileştirmeleri ile Geliştirilmiş SVG → PDF Oluşturma
Aspose.Tasks
- TASKSNET-11596 – Geliştirme –
CalendarException.ToDate artık saat atlandığında gün sonuna ayarlanır - TASKSNET-11682 – Hata – EarnedValueMethod ve PhysicalPercentComplete yazma sorunu
- TASKSNET-11680 – Hata – Eksik tarihlerle formül hesaplama
- TASKSNET-11631 – Hata – Activite kodları ve kullanıcı tanımlı alanlar Primavera DB’den okunamıyor
Aspose.Words
- WORDSNET-28900 – Özellik –
OpenAiModel‘ün doğrudan oluşturulması - WORDSNET-24822 – Özellik – Sekme içe aktarma sırasında MSO özellikleri desteği
- WORDSNET-28604 – Hata –
JoinRunsWithSameFormatting çalışmalardan kaçındı - WORDSNET-28402 – Hata – Kaldırılan eskimiş
TableStyle.Bidi özelliği - WORDSNET-28955 – Hata – MathML
mmultiscripts içe aktarma sorunu - WORDSNET-29085 – Hata –
objectBoundingBox ile SVG gradyan işleme hatası - WORDSNET-29084 – Hata – PDF-to-DOCX yazı tipi değiştirme uyarısı
- WORDSNET-29083 – Hata – DOCX kaydetme işleminde InvalidOperationException
- WORDSNET-29079 – Hata –
userSpaceOnUse içinde SVG gradyanı yanlış işlendi - WORDSNET-29077 – Hata – SDT içinde beklenmeyen DocumentBuilder davranışı
- WORDSNET-29070 – Hata – MsoHtml liste içe aktarması Word’den farklı
- WORDSNET-29066 – Hata – MsoHtml liste öğeleri normal paragraflar olarak içe aktarıldı
- WORDSNET-29054 – Hata – Section break’ten sonra DOCX → PDF’de üstbilgi/altbilgi kayboldu
- WORDSNET-29052 – Hata –
.wml yüklerken FileCorruptedException - WORDSNET-29050 – Hata –
AutoFitBehavior.AutoFitToWindow ile ArgumentOutOfRangeException - WORDSNET-29048 – Hata – DOC’a dışa aktarma sırasında SVG renk gradyanları bozuk
- WORDSNET-29047 – Hata – PDF’e dışa aktarma sırasında SVG renk gradyanları bozuk
- WORDSNET-29046 – Hata – Karşılaştırma sonucu MS Word ile uyuşmuyor
- WORDSNET-29044 – Hata – Düzen oluşturma sırasında
NullReferenceException - WORDSNET-29041 – Hata – DOCX’ten PDF’e dönüştürme sırasında düzen sorunu
- WORDSNET-29040 – Hata – RTF → PDF dönüştürme özel durumu
- WORDSNET-29033 – Hata – HTML dışa aktarmadan sonra numaralandırma değişti
- WORDSNET-28999 – Hata – SVG işlemeden sonra gradyan kaybı
- WORDSNET-28996 – Hata – Vektör modunda metafile yanlış işlendi
- WORDSNET-28982 – Hata – Düzen oluşturma sırasında
IndexOutOfRangeException - WORDSNET-28937 – Hata – HTML dışa aktarmadan sonra numaralandırma değişti
- WORDSNET-28929 – Hata –
AcceptAllRevisions tüm revizyonları kabul etmiyor - WORDSNET-28897 – Hata – ODT yüklerken
FileCorruptedException - WORDSNET-28866 – Hata – Metered lisans kodu güncellemesi
- WORDSNET-28821 – Hata –
ExportListLabels.ByHtmlTags ile NullReferenceException - WORDSNET-28672 – Hata – DOCX → PDF’de paragraf başında ek boşluk
Aspose.Zip
- ZIPNET-1187 – Özellik – Mevcut 7z arşivine girdi ekleme
- ZIPNET-1393 – Geliştirme – Girdileri birleştirirken CAB arşivlerini ayarlama
🔧 Genel Etki
- Performans: PDF → Word işleme hafıza sızıntısı çözümü, OCR çalışma zamanı hafıza arena seçenekleri ve TIFF çözünürlük işleme, hızı artırır ve kaynak tüketimini azaltır.
- Platform Kapsamı: .NET 8 ve .NET 10 desteği (GroupDocs.Markdown) ve saf C# HTJ2K kodek (Aspose.Medical) çapraz platform uyumluluğunu genişletir.
- AI ve Bulut: Doğrudan OpenAI model oluşturma (Aspose.Words) ve OCR ONNX çalışma zamanı ayarlama (Aspose.OCR), AI entegrasyon esnekliğini artırır.
- Erişilebilirlik ve Uyumluluk: PDF/A algılama, PDF/UA etiketleme iyileştirmeleri ve MHTML ek seçimi, standart uyumluluğunu ve erişilebilirliği artırır.
- Geliştirici Deneyimi: Genişletilmiş API yüzeyi (yeni yöntemler, özellikler, async desteği) ve çok sayıda hata düzeltmesi, geliştirme sürecini basitleştirir ve sorun giderme süresini azaltır.
📚 Dokümantasyon ve Destek