Conholdate.Total for Java

25.7
2025-08-21 1,16 GB

Fitur Baru di Versi 25.7

Yang Ditambahkan

  • Aspose.3D – Peningkatan kompatibilitas IFC, peningkatan kualitas rendering, dukungan pengelompokan IFC, dukungan material untuk IFC4, penanganan skema eksternal EXT_structural_metadata.
  • Aspose.BarCodeOverload baru setCodeText(String, Charset) dan setCodeText(String, Charset, boolean) untuk encoding Unicode manual; peningkatan kinerja pengenalan Code 128; dukungan pembuatan GS1 DataMatrix.
  • Aspose.CAD – Perbaikan pergeseran teks setelah konversi DWG → PDF; peningkatan penanganan konversi CGM → PDF.
  • Aspose.Cells – API folder cache baru (CellsHelper.getCacheFolder()/setCacheFolder), enum MemorySetting.FileCache, WorkbookDesigner.ContainsVariables, Cells.IsDefaultColumnHidden, MarkdownSaveOptions.calculateFormula, serta properti ShapePath.WidthPixel dan HeightPixel.
  • Aspose.Diagram – Penambahan entri UNSUPPORTED_IMAGE_TYPE ke dalam WarningType.
  • Aspose.Email – Properti baru MailAddress.X500Address untuk alamat Exchange X.500.
  • Aspose.Font – Dukungan karakter gabungan dari berbagai font Compact Font Format (CFF) (gabungan glyph belum didukung).
  • Aspose.HTML – Dukungan penuh terhadap format gambar WebP modern (lossy/lossless, transparansi, animasi).
  • Aspose.Imaging – Mesin grafis umum untuk SVG, EMF, WMF; dukungan DICOM yang diperluas; penyelesaian masalah ekspor DNG; kemampuan mengonversi EMF ke JPG.
  • Aspose.OMR – API baru untuk mengenali gambar dari InputStream atau BufferedImage; overload dengan ambang batas pengenalan opsional; OmrEngine.getTemplateProcessor(InputStream) untuk pembuatan template OMR langsung.
  • Aspose.PageOverload baru PsDocument.saveAsImage(ImageSaveOptions); penggantian nama metode saveAsImage menjadi saveAsImagesBytes.
  • Aspose.PDF – Integrasi plugin PDF ChatGPT; sejumlah perbaikan bug dan peningkatan (penanganan CSS untuk HTML → PDF, perbaikan halaman gelap pada konversi PNG, regresi penghapusan, penanganan garis putus-putus XFDF, masalah konversi DOCX, ukuran file saat penandatanganan, dll.).
  • Aspose.PSD – Kontrol rendering TextLayer, ekspor layer dengan efek ke format raster, pengaturan tampilkan/sembunyikan semua efek layer, hirarki kelas gradien yang direvisi, serta sejumlah koreksi bug (penanganan SmartObject, area pemrosesan deformasi, dll.).
  • Aspose.Slides – Penghasil Presentasi AI (metode baru IAIWebClient.CreateConversation, IAIConversation, PresentationContentAmountType, SlidesAIAgent.generatePresentation); properti kuas inkEffects; properti InkBrush.InkEffect beserta enum InkEffectType lengkap; pemetaan statis Ink.InkEffectImages.
  • Aspose.Tasks – Dukungan penghapusan modul VBA; pembacaan batasan ‘Mandatory start’/‘Mandatory finish’ dari format Primavera; penambahan enum PrimaveraConstraintType dan getter terkait; VbaModuleCollection.removeItem.
  • Aspose.Words – Dukungan LLM self-hosted (anggota abstrak baru dalam AiModel, OpenAiModel, GoogleAiModel, AnthropicAiModel); properti ReplacingArgs.MatchEndNode; properti Row.Hidden; dukungan awal variasi font OpenType; pembaca TIFF baru.
  • Aspose.Zip – Kompresi solid untuk arsip 7z biasa; inisialisasi arsip Arj yang tepat; klarifikasi komentar pada XarLoadOptions; SevenZipEntrySettings.get/setSolid.
  • GroupDocs.Total – Pengiriman JAR modular (satu JAR yang memuat seluruh produk GroupDocs); produk yang disematkan meliputi Annotation, Comparison, Conversion, Editor, Merger, Metadata, Parser, Redaction, Search, Signature, Viewer, dan Watermark.
Yang Ditingkatkan
  • GroupDocs.Parser – Metode GetFileInfo dioptimalkan untuk ekstraksi metadata lebih cepat.
  • Aspose.Slides – Penanganan kompresi untuk file PPTX diperbarui.
  • Aspose.Imaging – Kecepatan cache konversi warna ICC ditingkatkan.
  • Aspose.PSD – Penanganan registri layer terhubung dan penggantian objek pintar ditingkatkan.
  • Aspose.HTML – Stabilitas rendering WebP antar browser ditingkatkan.
Yang Diperbaiki
  • Aspose.3D – Masalah kompatibilitas IFC, regresi kualitas rendering, dukungan pengelompokan, penanganan material untuk IFC4, dukungan skema eksternal, kesalahan saat membuka file gLTF, kegagalan membuka file DRC, dan transformasi objek tidak tepat pada file IFC4 telah diperbaiki.
  • Aspose.BarCode – Kinerja pengenalan Code128, kesalahan GS1 DataMatrix “Incorrect value 129 for C40 Shift”, serta berbagai bug pada pembuatan barcode telah diperbaiki.
  • Aspose.CAD – Pergeseran teks setelah konversi DWG → PDF dan masalah konversi CGM → PDF telah diperbaiki.
  • Aspose.Cells – Rendering batas kotak teks, sparkline tidak lengkap dalam sel yang digabung, flag perataan gaya kustom, serta crash akibat pengecualian makro saat konversi XLS → XLSX telah diperbaiki.
  • Aspose.Diagram – Masalah gambar, Visio, dan anotasi HTML telah diperbaiki (bagian dari serangkaian perbaikan umum).
  • Aspose.Email – Penyisipan jeda halaman pada MSG → HTML, penyematan gambar, Content‑Id yang salah, klasifikasi lampiran, kunci kamus yang hilang saat memuat ICS, kesalahan indeks stream ikon lampiran khusus, regresi pemuatan MSG, serta penanganan beberapa field header telah diperbaiki.
  • Aspose.Font – Peningkatan stabilitas secara umum setelah migrasi dari versi .NET.
  • Aspose.HTML – Penampilan tidak tepat pada beberapa gambar WebP telah diperbaiki; kasus rendering WebP tertentu sebagian telah diperbaiki.
  • Aspose.Imaging – Konversi EMF → JPG, dukungan DICOM, serta anomali ekspor DNG telah diperbaiki.
  • Aspose.OMR – Ambang batas pengenalan dan penanganan kasus tepi stream telah diperbaiki.
  • Aspose.Page – Perubahan penting terkait API penyimpanan gambar PS/EPS telah diperbaiki.
  • Aspose.PDF – Penanganan skrip CSS HTML → PDF, output PNG yang gelap, korupsi redaksi, XFDF yang mengabaikan garis putus-putus, penempatan header/footer DOCX, spasi tambahan pada konversi DOCX, nama file kosong setelah penyimpanan, pengecualian multithreaded TextDefaults, ukuran file penandatanganan, pergeseran lingkaran pada HTML → PNG, regresi waktu penyimpanan dokumen, celah besar pada output DOCX, konten tidak sejajar, masalah ukuran font, pengenalan daftar bernomor, pemecahan baris teks, dan banyak bug lain yang tercantum di bawah kunci PDFJAVA‑*.
  • Aspose.PSD – Rendering otomatis TextLayer, ekspor efek layer, pengaturan visibilitas, restrukturisasi kelas gradien, inisialisasi SmartObject, akurasi rendering SmartObject, kesalahan area pemrosesan deformasi, serta bug lainnya (PSDJAVA‑*) telah diperbaiki.
  • Aspose.Slides – Substitusi font yang bersifat intermittent, kesalahan rendering konversi PNG, urutan deret diagram area, warna penggambaran objek ink, serta kesalahan konversi PDF terkait gaya telah diperbaiki.
  • Aspose.Tasks – Visibilitas kode sumber modul VBA, pembacaan Proyek VBA MPP, pembacaan hierarki XER, kalkulasi kerja baseline, serta bug lainnya (TASKSNET‑*) telah diperbaiki.
  • Aspose.Words – Kompatibilitas OSGi, implementasi pembaca TIFF, OutOfMemoryError pada konversi DOCX → PDF, regresi kinerja, masalah LINQ reporting JSON, parsing tanggal dalam skenario multithreaded, membeku saat konversi PDF, konversi EMF → PNG, serta berbagai bug terkait .NET (WORDSNET‑* dan WORDSJAVA‑*) telah diperbaiki.
  • Aspose.Zip – Inisialisasi arsip Arj, klarifikasi komentar XarLoadOptions, serta implementasi kompresi solid telah diperbaiki.

Perbaikan kritis untuk kerusakan aplikasi meliputi kerusakan akibat serialisasi biner .NET 8 di GroupDocs.Annotation, stack overflow pada konversi PDF → PNG di Aspose.HTML, kemacetan pada konversi XFA PDF di GroupDocs.Conversion, serta berbagai peningkatan stabilitas lainnya di seluruh suite Conholdate.Total.


Instalasi

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

Gradle

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

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

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="25.7">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "25.7"
Riwayat Rilis