Conholdate.Total for Java

21.10
2021-10-30 0.05 GB

21.10 Sürümündeki Yenilikler

Eklenenler

  • Aspose.BarCode
    • QualitySettings.getFastScanOnly() ve QualitySettings.setFastScanOnly(boolean) yöntemleri, yalnızca hızlı tarama modu için eklendi.
  • Aspose.Cells
    • Aşırı yüklenmiş Name.getRefersTo() yöntemi eklendi.
    • Aşırı yüklenmiş Range.autoFill() yöntemi eklendi.
    • Comment.isThreadedComment özelliği eklendi.
    • HtmlSaveOptions.ignoreInvisibleShapes özelliği eklendi.
    • Range.currentRegion özelliği eklendi.
    • AxisBins sınıfı tanıtıldı.
    • SheetRender.getPageSizeInch(int) ve WorkbookRender.getPageSizeInch(int) yöntemleri eklendi (getPageSize(int) yöntemini geçersiz kılan).
  • Aspose.Email
    • Ajanda öğelerinin MSG formatında kaydedilmesi seçeneği (AppointmentMsgSaveOptions) eklendi.
    • AppointmentIcsSaveOptions eklendi (geçersiz kılınan IcsSaveOptions yerine).
    • RTF gövdelerinin korunması için MsgLoadOptions.preserveRtfContent ve MailConversionOptions.preserveRtfContent özellikleri eklendi.
    • MHT başlıklarında isteğe bağlı katılımcıların gösterilmesi için MhtTemplateName.OPTIONAL_ATTENDEES eklendi.
  • Aspose.Font
    • Birden fazla yapıcıya sahip CffParsingException ve CffFontException türleri tanıtıldı.
    • Dönüştürme yardımcıleri eklendi: GlyphId.toGlyphStringId(), GlyphId.toGlyphUInt32Id(), GlyphStringId.toGlyphStringId(), GlyphUInt32Id.toGlyphUInt32Id().
  • Aspose.Imaging
    • Görüntüye özel yazı tipleri desteği eklendi (her görüntü için özel yazı tipi kaynağı).
  • Aspose.OCR
    • Yeni ön işleme filtreleri: Median ve ContrastCorrection.
    • RecognitionSettings.setAutoContrast(boolean) ve RecognitionSettings.setAllowedCharacters(CharactersAllowedType) eklendi.
    • CharactersAllowedType numaralandırması tanıtıldı.
  • Aspose.PDF
    • Yeni özellik: gizli metin tespiti (PDFJAVA-40947).
    • Oluşturulan PDF’deki tüm katmanların düzleştirilmesi seçeneği eklendi (PDFJAVA-40120).
  • Aspose.Slides
    • 3‑B Sütun ve 3‑B Çubuk Grafikleri için Tam Piramit sütun şekli desteği eklendi (SLIDESNET-42515).
    • Geçişlerle birlikte PPTX’in HTML’e dönüştürülmesi (SLIDESNET-41114).
    • Bağlantılarla birlikte PPT’nin HTML’e dönüştürülmesi (SLIDESNET-40217).
  • Aspose.Tasks
    • Yazdırma desteği uygulandı (TASKSJAVA-1539).
    • “X sayfa yükseklik ve Y sayfa genişlik” özelliğine uyarlama (TASKSNET-4609).
    • Belirli bir ölçek faktörüyle ölçeklendirme (TASKSNET-10333).
  • Aspose.Words
    • WordArt şekilleri için gradyan dolgu desteği eklendi (WORDSNET-18317).
    • Tek renkli ve iki renkli gradyanlar için yeni ortak yöntemler eklendi (Fill.oneColorGradient, Fill.twoColorGradient).
    • Fill.gradientAngle, Fill.gradientVariant, Fill.gradientStyle özellikleri eklendi.
    • GradientStop, GradientStopCollection ve ilgili koleksiyon yöntemleri tanıtıldı.
    • Fill.textureAlignment özelliği ve TextureAlignment numaralandırması eklendi.
    • StructuredDocumentTag.appearance özelliği ve SdtAppearance numaralandırması eklendi.
    • HtmlLoadOptions.convertSvgToEmf seçeneği eklendi.
    • LoadOptions.flatOpcXmlMappingOnly seçeneği eklendi.
    • Bul/değiştir sırasında dipnotların yok sayılabilmesi için seçenek eklendi (FindReplaceOptions.ignoreFootnotes).
    • MailMergeRegionInfo.parentRegion özelliği eklendi.

Geliştirilenler

  • Aspose.Imaging
    • Hızlandırılmış ICC renk dönüşüm önbelleği uygulaması.
  • Aspose.Slides
    • PPTX dosyaları için sıkıştırma işleme güncellendi.
  • Aspose.PDF
    • Daha iyi PDF çıkışı tutarlılığı için katman düzleştirme geliştirildi.
  • Aspose.OCR
    • Ön işleme işlem hattına median bulanıklık ve kontrast düzeltme filtreleri eklendi.
  • Aspose.Font
    • CFF ve WOFF2 formatları için dönüştürme işlevselliği düzeltildi (FONTNET-286, FONTNET-274, FONTNET-275 hataları).

Düzeltmeler

  • Aspose.3D
    • FBX’ten USDC’ye dönüştürme sorunları düzeltildi (THREEDNET-962).
    • İçe aktarılan FBX v7700 dosyalarında hatalı düğüm adları düzeltildi (THREEDNET-970).
    • Zip olarak paketlenmiş GLTF’nin içe aktarımında sorun düzeltildi (THREEDNET-965).
    • Serileştirme sırasında yasaklanan PropertiesView özelliği düzeltildi (THREEDNET-967).
    • Özel nesneler içeren FBX dosyalarının içe aktarımı düzeltildi (THREEDNET-963).
    • İç dosya adları büyük harfle yazılmış zip paketlerinin tanınması düzeltildi (THREEDNET-956).
    • Kesintili ikili FBX içe aktarıcı hataları düzeltildi (THREEDNET-954).
  • Aspose.BarCode
    • SVG sayıları hassasiyeti optimize edildi (BARCODENET-37855).
    • Swiss‑QR‑Code kodlama sorunları düzeltildi (BARCODENET-37880).
    • 1B tanıma için FastScanOnly ayarı uygulandı (BARCODENET-37889).
  • Aspose.Cells
    • XLSX’in PDF’e dönüştürülmesinde Java yığını alanı sorunu düzeltildi (CELLSJAVA-43768).
    • XLSX yüklemesinde geçersiz FontUnderlineType dize değeri düzeltildi (CELLSJAVA-43875).
    • XLSX yüklemesinde ArrayIndexOutOfBoundsException düzeltildi (CELLSJAVA-43876).
    • Yanlış gölge efekti işleme düzeltildi (CELLSJAVA-43646).
    • İkizkenar üçgen yönü düzeltildi (CELLSJAVA-43760).
    • XLS’ten XLSX’e dönüştürme sırasında şekil işleme sorunları düzeltildi (CELLSJAVA-43786, CELLSJAVA-43838, CELLSJAVA-43839, CELLSJAVA-43842).
    • Excel‑den PDF’e dönüştürmede WordArt karakter sarmalama düzeltildi (CELLSJAVA-43848).
    • XLS’ten XLSX’e dönüştürmeden sonra metin kutularının yuvarlatılmış köşeleri düzeltildi (CELLSJAVA-43880).
    • Koşullu biçimlendirme simgesinin HTML’e aktarımı düzeltildi (CELLSJAVA-43867).
    • excelToHtml içinde şekil konumu ofseti düzeltildi (CELLSJAVA-43812).
    • PDF’de OLE nesnesi gösterimi düzeltildi (CELLSJAVA-43871).
    • İşlenmiş sayfa boyutu hassasiyeti düzeltildi (CELLSJAVA-43883).
    • Dosyaları birleştirirken arka plan rengi kaybı düzeltildi (CELLSJAVA-43881).
    • HTML dönüşümünde eksik kenarlıklar düzeltildi (CELLSJAVA-43892).
    • Excel‑den HTML’e oluşturma sırasında çeşitli özel durumlar düzeltildi (CELLSJAVA-43787, CELLSJAVA-43885, CELLSJAVA-43874).
  • Aspose.Diagram
    • Dinamik bağlayıcı için şekil adı düzeltildi (DIAGRAMJAVA-50782).
    • Yanlış PinPos değerleri düzeltildi (DIAGRAMJAVA-50784, DIAGRAMJAVA-50788).
    • Şeklin görüntüye veya PDF’e kaydedilmesinde hata düzeltildi (DIAGRAMJAVA-50789).
    • ShapeShdwScaleFactor sorunu düzeltildi (DIAGRAMJAVA-50796).
  • Aspose.Email
    • Emoji içeren MSG gövdesinin yükleme/kaydetme sonrası değişmesi düzeltildi (EMAILNET-40449).
    • MHT başlığında isteğe bağlı katılımcıların eksikliği düzeltildi (EMAILNET-40440).
    • EML’dan MSG’ye dönüştürme sırasında hatalı ClientSubmitTime düzeltildi (EMAILNET-40446).
    • PrefferedTextEncoding seçeneği davranışı düzeltildi (EMAILNET-40455).
    • Yeni benzersiz özel mesaj bayraklarının tespiti düzeltildi (EMAILNET-40436).
    • Yıllık tekrarlanan olay işleme düzeltildi (EMAILNET-40425).
    • GraphMessageInfo.getSize() her zaman -1 döndürme sorunu düzeltildi (EMAILJAVA-34961).
    • IGraphClient.NextPage işlevselliği düzeltildi (EMAILJAVA-34954).
    • GraphClient.listFolders eksik sonuçları düzeltildi (EMAILJAVA-34957).
  • Aspose.Font
    • CFF yazı tipleri için yanlış dönüşüm matrisi hesaplaması düzeltildi (FONTNET-286).
    • TTF → WOFF2 dönüşümünde kodlama sorunu düzeltildi (FONTNET-274).
    • OpenSans’ı CFF’den TTF’ye dönüştürürken null referans özel durumu düzeltildi (FONTNET-275).
  • Aspose.Imaging
    • Aşağıdaki gibi sayılamayacak kadar fazla sorun düzeltildi:
      • RasterImage.Filter GaussianFilterOptions oluşturma (IMAGINGJAVA-7949).
      • WMF → PNG dönüşümünde negatif görüntü yüksekliği (IMAGINGJAVA-7935).
      • EPS görüntüleri için optimize edilmemiş Image.Size (IMAGINGJAVA-7933).
      • Şekil dolgu rengi hataları (IMAGINGJAVA-7932).
      • CDR stil okuyucu hataları (IMAGINGJAVA-7930).
      • GIF/JPEG2000 için GetOriginalOptions desteği (IMAGINGJAVA-7924).
      • EMZ → JPG dönüşüm özel durumu (IMAGINGJAVA-7918).
      • Çoklu iş parçacıklı Image.save bazen özel durum (IMAGINGJAVA-7888).
      • WMF → JPEG kaydetme özel durumu (IMAGINGJAVA-7885).
      • TIFF → PDF’de büyük çıktı boyutu (IMAGINGJAVA-7876).
      • Çeşitli GIS‑ilgili TIFF işleme geliştirmeleri (IMAGINGJAVA-7950).
  • Aspose.OCR
    • Median bulanıklık filtresi uygulaması eklendi (OCRJAVA-164).
    • Uyarlanabilir median eşiği eklendi (OCRJAVA-163).
    • İzin verilen karakterlerin (rakamlar veya Latin harfleri) ayarlanabilmesi özelliği eklendi (OCRJAVA-169).
  • Aspose.PDF
    • Gizli metin tespiti düzeltildi (PDFJAVA-40947 – yeni özellik).
    • Katman düzleştirme sorunları düzeltildi (PDFJAVA-40120 – geliştirmeler).
    • Tablo çıkarma hatası düzeltildi (PDFJAVA-37353).
    • PDF → XLSX’te veri dışa aktarma hataları düzeltildi (PDFJAVA-39695).
    • TableAbsorber’ın kopya tabloları göstermesi düzeltildi (PDFJAVA-40881).
  • Aspose.Slides
    • Paragraf metnini değiştirirken animasyon efekti bozulması düzeltildi (SLIDESJAVA-35828).
    • TextFrame metni için yanlış TextAnchoring türü düzeltildi (SLIDESJAVA-33403).
    • Yer tutucu tespiti sorunları düzeltildi (SLIDESJAVA-35675, SLIDESJAVA-34390).
    • PDF dönüştürme çökmesi “Bad state (oversubscribed dynamic bit lengths tree)” düzeltildi (SLIDESJAVA-38571).
    • PPTX → PDF’de metin sarma sorunları düzeltildi (SLIDESJAVA-38642).
    • Küçük resimlerde 3‑D efektlerin kaybı düzeltildi (SLIDESJAVA-34047, SLIDESJAVA-33346).
    • PPTX → HTML’de Çince karakter yerleştirme düzeltildi (SLIDESJAVA-38600).
    • PPTX → PDF’de eksik grafikler düzeltildi (SLIDESJAVA-38630, SLIDESJAVA-38612).
    • PDF dönüştürmede eksik 3D modeller düzeltildi (SLIDESJAVA-38622).
    • Küçük resimlerde tablo işleme düzeltildi (SLIDESJAVA-33716).
    • Slayt küçük resimlerinde grafik/metin döndürme düzeltildi (SLIDESJAVA-38514).
    • PPTX → ODP dönüşümünden sonra metin kaybı düzeltildi (SLIDESJAVA-38610).
    • OleObject gömme hataları düzeltildi (SLIDESJAVA-34120, SLIDESJAVA-33334).
    • PPTX → HTML dönüşüm kalitesi düzeltildi (SLIDESJAVA-36435).
    • PDF/A‑1B metin bozulması düzeltildi (SLIDESJAVA-34594).
    • Küçük resimlerde özel boyutlara sahip oklar işleme düzeltildi (SLIDESJAVA-34223).
    • SVG metin konumu katlaması düzeltildi (SLIDESJAVA-36046).
    • PDF’de Hebruce karakter işleme düzeltildi (SLIDESJAVA-34604).
    • PPTX’in HTML’e kaydedilmesi düzeltildi (SLIDESJAVA-37316).
    • Küçük resimlerde metin konumlandırma düzeltildi (SLIDESJAVA-33715).
    • Kalın stili uygulanmaması düzeltildi (SLIDESJAVA-35322).
    • Sayfa boyutu değişikliklerinde PDF’de slayt bozulması düzeltildi (SLIDESJAVA-34683).
  • Aspose.Tasks
    • Primavera .xer dosyaları için başlangıç zamanı > bitiş zamanı özel durumu düzeltildi (TASKSNET-10344).
    • Gantt şeması görev çubuklarında yanlış konumlanan ilerleme dikdörtgeni düzeltildi (TASKSNET-4757).
    • Genişletilmiş özniteliklerin okunması düzeltildi (TASKSJAVA-1534).
  • Aspose.Words
    • WordArt şekilleri için gradyan dolgu desteği düzeltildi (WORDSNET-18317).
    • Aşağıdaki gibi sayılamayacak kadar fazla hata düzeltildi:
      • Shape renderer sonsuz döngü (WORDSJAVA-2568).
      • ShapeRenderer uzun satırlarda donması (WORDSJAVA-2578).
      • Document.getPageCount() NPE (WORDSJAVA-2581).
      • Dijital imza zaman ofseti (WORDSJAVA-2605).
      • Java 8/11/15’te OSGI başlatma hataları (WORDSJAVA-2607, WORDSJAVA-2608).
      • WAR dağıtımlarında lisans yükleme sorunları (WORDSJAVA-2615).
      • Geçersiz lisans imzası hataları (WORDSJAVA-2614, WORDSJAVA-2653).
      • PDF, HTML, DOCX, SVG ve diğer formatlarda çeşitli dönüştürme ve oluşturma sorunları (kaynak tablolarda listelenen çok sayıda WORDSNET-xxxx hatası).
    • Kritik çökmeler ve regresyonlar (örneğin LINEAR INDEX dizin aralığı dışı, eksik yazı tipleri, dipnot işleme vb.) kaynak tablolarda detaylandırılarak düzeltildi.

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>21.10</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

compile(group: 'com.conholdate', name: 'conholdate-total', version: '21.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="21.10">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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