Conholdate.Total for Java

23.10
2023-10-31 0.05 GB

23.10 Sürümündeki Yenilikler

Eklenen Özellikler

  • Aspose.3D – Çokyüzlü (manifold) ve Boole işlevi Aspose.3D’e entegre edildi.
  • Aspose.3D – Deneme sürümü istisnası bastırıldığında stdout’a bir mesaj eklendi.
  • Aspose.3D – Kaldırılan System.Drawing bağımlılığı için işleyiş güncellendi.
  • Aspose.BarCode – (yok – sadece iyileştirmeler ve düzeltmeler)
  • Aspose.CAD – GLTF/GLB format desteği uygulandı.
  • Aspose.CAD – FBX 7700 dosyalarının ayrıştırılması eklendi.
  • Aspose.CAD – Ayrı düzenlerin TIFF olarak dışa aktarılması uygulandı.
  • Aspose.CAD – Dinamik boyutların dışa aktarılmasına destek eklendi.
  • Aspose.CAD – Çeşitli CAD’dan 3D’ye dönüştürme yetenekleri eklendi (IFC → 3DS, FBX → DXF, OBJ → STP, DWFX → 3DS, DWG → 3DS, STL → DXF, OBJ → PNG, OBJ → PDF, OBJ → DXF).
  • Aspose.CAD – CAD çizimlerinin düzenlenip içeriğinin tekrar kaydedilmesi, ve görüntüleri DWG/.NET formatlarına dönüştürme/dışa aktarma özellikleri eklendi.
  • Aspose.CELLS – Özel sayfa adları için GlobalizationSettings.GetDefaultSheetName() metodu eklendi.
  • Aspose.CELLSMsoFormatPicture.TopCropInch/BottomCropInch/LeftCropInch/RightCropInch özellikleri eklendi.
  • Aspose.CELLSRange.IsBlank() metodu eklendi.
  • Aspose.CELLSRange.AddHyperlink(String,String,String) metodu eklendi.
  • Aspose.CELLSVbaModuleCollection.AddUserForm() metodu eklendi.
  • Aspose.CELLSWorksheetCollection.AddCopy(Worksheet[], String[]) metodu eklendi.
  • Aspose.DIAGRAM – (eklenen özellik yok, sadece hata düzeltmeleri)
  • Aspose.EMAILMbox depo bölme API’si (MboxStorageReader.SplitInto(...)) ve ilgili olaylar (EmlCopyingEventHandler, EmlCopiedEventHandler, MboxFileCreatedEventHandler, MboxFileFilledEventHandler) eklendi.
  • Aspose.EMAIL – Medya türüne göre alternatif görünüm içeriğini alma için MailMessage.getAlternateViewContent(String mediaType) metodu eklendi.
  • Aspose.EMAIL – Özel karakterler içeren şifrelerin tırnak işaretleriyle kuşaklanması için EmailClient.usePasswordQuotes(boolean) metodu eklendi.
  • Aspose.FONTMors kodu kodlama desteği eklendi (yeni IFontMorseDecoder, IFontMorseEncoder, IMorseDecoder, IMorseEncoder, MorseAlphabets ve ilgili türler).
  • Aspose.FONTLicenseRestrictionException türü ve kurucuları eklendi.
  • Aspose.HTML – Varsayılan ekran çözünürlüğü işleyişi eklendi (çoklu ekranlı cihazlar için 1024 × 768).
  • Aspose.HTML – JDK 8, JDK 11 LTS ve JDK 17 LTS destekleri eklendi.
  • Aspose.Imaging – EPS ile ilgili çok sayıda özellik eklendi: SVG’e dönüştürme, PDF’e dönüştürme, EPS dışa aktarma düzeltmeleri, ayrıştırma iyileştirmeleri ve TIFF OJpeg ile EMF → SVG için hata düzeltmeleri.
  • Aspose.Imaging – Kütüphane boyutu 2 MB azaltıldı.
  • Aspose.OCR – Seyrek metinli sokak fotoğrafları için RecognizeStreetPhoto() metodu eklendi.
  • Aspose.OCR – “Doğada bulunan metin” görsellerinde kelime düzeyinde algılama için DetectAreasMode.TEXT_IN_WILD algoritması eklendi.
  • Aspose.PDF – Etiketli PDF’lerden etiketleri kaldırma için API eklendi.
  • Aspose.PDF – Karakter yüksekliğini ölçme için API’ler eklendi.
  • Aspose.PDF – Saydamlık düzeltme (flatten-transparency) özelliği uygulandı.
  • Aspose.PSD – Dikey metin yönü desteği eklendi.
  • Aspose.PSDvstk kaynağından gelen Karakter çizgisi (Stroke) ayarlarının şekil çiziminde kullanılması uygulandı.
  • Aspose.PSD – Karakter çizgisi (Stroke) şekillerinin iç alanı çizim desteği eklendi.
  • Aspose.PSD – Şekil yeniden çizimi optimize edildi: şekil katmanları değişmediyse yeniden çizilmiyor.
  • Aspose.PSD – PDF tabanlı AI dosyaları için AI formatı başlık okuma desteği eklendi.
  • Aspose.PSD – Birçok yeni ortak API üyesi eklendi (örn. FontSettings.getGetSystemAlternativeFont, Graphics.getPaintableImageOptions, Image.setResolution, ShapeLayer.getStroke, StrokeSettings (tüm özellik seti ile), MorseAlphabets numaralandırma değerleri, vb.).
  • Aspose.SLIDES – Mürekkep (Ink) şekillerinin görsel boyutunun alınabilmesi için özellik eklendi.
  • Aspose.SLIDES – TIFF olarak kaydederken görüntüdeki bozulma düzeltildi.
  • Aspose.SLIDES – Bir paragrafın satır sayısını alma için API eklendi.
  • Aspose.SLIDES – PPTX → PDF dönüştürme kalitesi iyileştirildi.
  • Aspose.SLIDES – ODP 3D grafik desteği eklendi.
  • Aspose.SLIDES – Mürekkep (Ink) yönetiminde kullanılmak üzere InkBrush ve InkTrace sınıfları eklendi.
  • Aspose.SLIDESParagraph.GetLinesCount() metodu eklendi.
  • Aspose.TASKSProject.Calendar’ın Project.Calendars içinde olup olmadığının doğrulanması eklendi.
  • Aspose.TASKS – Primavera XER dosyalarını okurken kodlama belirlemek için ortak API eklendi.
  • Aspose.TASKS – Formatlara göre uygun olmayan üyelerin kaldırılması amacıyla kaydetme seçenekleri hiyerarşisi değiştirildi.
  • Aspose.TASKS – Primavera XML formatı için temel (baseline) proje okuma desteği eklendi.
  • Aspose.TASKS – Birçok yeni ortak tür ve metot eklendi (örn. SimpleSaveOptions, LoadOptions.get/setEncoding, PrimaveraProjectProperties alıcıları, PrimaveraReadOptions bayrakları, CsvOptions.setView, vb.).
  • Aspose.TEXeTeX uzantısı kapsamında yönü karışık tipografi (mixed-direction typesetting) uygulandı.
  • Aspose.TEX – TeX dosyası işleme sırasında oluşabilecek hataların testi eklendi.
  • Aspose.WORDSCompositeNode metodlarına genel tür parametreleri eklendi (AppendChild<T>, PrependChild<T>, InsertAfter<T>, InsertBefore<T>, RemoveChild<T>).
  • Aspose.WORDSPdfSaveOptions.OptimizeOutput aracılığıyla PDF oluşturma optimizasyonu eklendi.
  • Aspose.WORDS – Ön plan rengini özelleştirici (modifier) olmadan alma için Fill.BaseForeColor ve Stroke.BaseForeColor özellikler eklendi.
  • Aspose.WORDSChartDataPointCollection, ChartSeries ve ChartFormat türlerine yeni format kopyalama ve inceleme üyeleri eklendi.
  • Aspose.WORDS – Görüntüleri şekillere uyarlarken en-boy oranını korumak için ImageData.FitImageToShape() metodu eklendi.
  • Aspose.WORDSStyle.Locked özelliği eklendi.
  • Aspose.WORDS – TXT belgeleri yüklerken bağlantıları otomatik algılamak için TxtLoadOptions.DetectHyperlinks özelliği eklendi.
  • Aspose.WORDSChartTitle.Font ve ChartAxisTitle.Font özellikleri eklendi.
  • Aspose.WORDS – Satır içi belge ekleme için DocumentBuilder.InsertDocumentInline(...) metodu eklendi.
Geliştirilen Özellikler
  • GroupDocs.Annotation, Assembly ve Conversion – Daha hızlı oluşturma ve azaltılmış bellek kullanımı sağlayan motor yükseltmeleri.
  • Aspose.Imaging – Hızlandırılmış ICC renk dönüştürme önbelleği.
  • GroupDocs.ParserGetFileInfo metodu optimize edildi.
  • Aspose.Slides – PPTX dosyaları için sıkıştırma işleyişi güncellendi.
  • Aspose.Imaging – Kütüphane boyutu 2 MB azaltıldı (toplam boyut iyileştirmesi).
  • Aspose.3D – Deneme aşamasında iki mesh üzerinde Boole işlemleri (birleştirme, fark, kesişim) – sadece çokyüzlü (manifold) üçgen mesh’ler üzerinde çalışıyor.
  • Aspose.Font – Dönüştürülmüş TrueType yazı tipleri için head tablosundaki bit 12 güncellendi.
  • Aspose.CAD – Sayılı dönüştürme iyileştirmeleri (örn. GLTF/GLB, FBX ayrıştırma, TIFF dışa aktarma).
  • Aspose.PSD – Karakter çizgisi (stroke) çizimi, AI formatı işleyişi ve çözünürlük API’leri konularında performans ve istikrar artırımı.
  • Aspose.PDF – Çeşitli kalite ilerlemeleri (örn. görüntü işleyişi, PDF’den PNG, JPEG, PDFA dönüştürme).
  • Aspose.Words – 100’den fazla iyileştirme ve düzeltme (PDF oluşturma optimizasyonu, grafik geliştirmeleri, TXT’de Bağlantı Algılama, vb.).
DÜZELTİLEN SORUNLAR
  • Aspose.BarCode – MicroPdf417 test hataları, İsviçre QR kodu çapraz yerleştirme ve DataMatrix okuma sorunları düzeltildi.
  • Aspose.CAD – GLTF, FBX, OBJ, DWG ve diğer birçok CAD formatında çok sayıda dönüştürme hatası düzeltildi.
  • Aspose.CELLS – Dikey metinde noktalama yerleri, yuvarlak dikdörtgen çizimi, formül hesaplama donmaları, ondalık yuvarlama gerilemeleri, sayısal değerlerde fazla boşluk, grafik dönüşümünde boşluklar, grafik veri etiketlerinin kaybolması, MSG’de HTML gövdesi işleme, sözdizimi analizleyici sorunları, karartma, arama, imza ve sudamı ekleme ve benzeri tüm Aspose ürünleri (BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip) üzerinde binlerce hata düzeltildi.
  • Aspose.DIAGRAM – Arka plandaki şekil kayıpları ve yanlış şekil konumlandırma hataları düzeltildi.
  • Aspose.EMAIL – MBOX bölme kenar durumları, MHTML’e kaydederken eksik içerik, boş liste DeleteMessages hatası, SUBJECT uzunluk sınırları, winmail.dat’tan iCalendar çıkarma, kişi oluşturma hataları, MSG’de UTF-7 devre dışı bırakılmış ayrıştırma, PST’ye davet e-postaları yazma sırasında NullPointerException düzeltildi.
  • Aspose.FONT – Mors kodu kodlama ve bit tablosu güncellemeleriyle ilgili hatalar düzeltildi.
  • Aspose.HTML – Çoklu ekranlı cihazlarda varsayılan ekran çözünürlüğü işleyişi düzeltildi.
  • Aspose.Imaging – EPS-to-SVG bilinmeyen isim hatası, EPS-to-PDF dönüştürme çökmeleri, EPS dışa aktarma sorunları, EPS dosyası yükleme başarısızlıkları, EPS ayrıştırma hataları, TIFF OJpeg işleme hataları, EMF-to-SVG deneme modu hatası, CDR dosyalarında şeffaflık ve metin çizim hataları düzeltildi.
  • Aspose.OCR – OCR sonuçlarını çok sayfalı belge olarak kaydederken satırların yanlış sıralanması düzeltildi.
  • Aspose.PDF – Chrome’da çizgi ek Açıklaması (line annotation) görünümü, metin arama/değiştirme sonrası eksik karakterler, yazı tipi bulunamama hataları, şifreli PDF’lerin imzalama sonrası bozulması, PDF’den görsel dönüştürmede bozulma, JPEG çıktı kalitesinde düşüş, PNG bulanıklığı, PDFA dönüşümü iç istisnası, Excel dönüşümünde hizalama sorunları, DOCX’te kalın yazı kaybı ve ürün çizgisinde birçok diğer hata düzeltildi.
  • Aspose.PSD – Dikey metin yönü işleyişi, vstk kaynağından stroke çizimi, stroke şekillerinin iç alanı çizimi, şekil katmanı yeniden çizim mantığı, AI başlık okuma, çözünürlük ayar tutarsızlıkları, yazı tipi klasörü işleyişi, Shape layer kaydederken NullReferenceException, ve birçok API kaldırma ve kullanım dışı bırakma düzeltildi.
  • Aspose.SLIDES – Kısmi (portion) kalınlık ve dış gölge tutarsızlığı, PPT yüklerken/kaydederken metin kayma sorunları, PPTX → PDF dönüşümünde bulanıklaşmış görüntüler ve diğer çizim hataları düzeltildi.
  • Aspose.TASKS – Kaydetme seçeneklerinde doğrulama, kodlama ve hiyerarşi sorunları düzeltildi; eksik temel proje (baseline project) işleyişi eklendi.
  • Aspose.TEX – Kullanımdan kaldırılmış ImageSaveOptions.get/setPageNumbers metotları kaldırıldı.
  • Aspose.WORDS – Barkod kaybolması, eksik HTML/CSS stilleri, PDF dönüşüm sorunları, özellik lisansı yükleme, grid-span alma, göreli yol üzerinden görüntü yükleme, liste numaralandırma sıfırlama, DocumentBuilder ekleme davranışları, renk/alt çizgi kaldırma, CSS white-space: nowrap işleme, tablo çizimi anomali (genişlik, yükseklik, kenarlıklar, kaydırma), başlık/altbilgi görüntü kopyalama, bağlantı algılama, yazı tipi yer değiştirme, grafik biçimlendirme, imza işleme, TOC bağlantıları ve Java/.NET platformlarında çok daha fazlası konularında büyük sayıda hata düzeltildi.
  • Kritik çökme düzeltmeleri – GroupDocs.Annotation’da .NET 8 ikili serialize çökmesi, Aspose.HTML’de PDF’den PNG’e yığın taşması (stack-overflow), GroupDocs.Conversion’da XFA PDF dönüşüm donmaları ve Conholdate.Total suite’inin tamamında birçok diğer istikrar sorunu çözüldü.

Kurulum

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>23.10</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '23.10')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="23.10">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "23.10"
Sürüm Geçmişi