Conholdate.Total for Java

22.1
2022-02-17 0.05 GB

Apa yang baru di 22.1

Ditambahkan

  • Aspose.3D – Dukungan pengodean dan dekode entitas primitif pada ekspor USD (THREEDNET‑1020, THREEDNET‑1021) serta kelas baru Aspose.ThreeD.Formats.UsdSaveOptions untuk mengontrol ekspor primitif (misalnya, setPrimitiveToMesh(false) untuk file USDZ yang lebih kecil).
  • Aspose.3D – Dukungan netstandard2.0 dipulihkan (THREEDNET‑1017).
  • Aspose.BarCode – Metode serialisasi XML baru: BarcodeGenerator.exportToXml(OutputStream) dan BarcodeGenerator.importFromXml(InputStream).
  • Aspose.CAD – Dukungan format Collada (CADJAVA‑10461) dan peningkatan pemrosesan file STL (CADJAVA‑10458).
  • Aspose.CAD – Fungsi setDrawColor yang ditingkatkan (CADJAVA‑10395).
  • Aspose.Cells – Kemampuan menghapus tautan eksternal tanpa memengaruhi formula, autofit baris untuk GridWeb, teks satuan bergantung pada locale untuk sumbu grafik, dan persistensi sesi setelah restart server untuk GridWeb.
  • Aspose.Diagram – Opsi baru setSaveAsSingleFile di HTMLSaveOptions untuk menyimpan HTML sebagai satu file.
  • Aspose.Note – Pemrosesan warna latar belakang halaman dengan Page.getBackgroundColor() / Page.setBackgroundColor(Color).
  • Aspose.OCR – Dukungan input TIFF multipage dan API baru ArrayList<RecognitionResult> RecognizeTiff(String fullPath, DocumentRecognitionSettings settings).
  • Aspose.PDF – Dukungan memuat dan menyimpan dokumen PDF 2.0, serta kemampuan menyalin anotasi ke PDF baru tanpa menggunakan XFDF.
  • Aspose.Slides – Dukungan efek Reflection dan Gradient saat mengekspor PPTX ke PPT, serta anggota enum baru TimeUnitType.None untuk penanganan skala satuan.
  • Aspose.Words – Rendering kepatuhan PDF/UA‑1, rendering operator MathML yang ditingkatkan, GraphicsQualityOptions.UseTileFlipMode baru, properti baru Chart.SourceFullName, ImportFormatOptions.ForceCopyStyles baru, SaveOptions.ProgressCallback baru, dan kepatuhan PDF/UA‑1 melalui PdfCompliance.PdfUa1.
Ditingkatkan
  • Aspose.3D – Masalah membuka file USDZ, menghilangnya mesh FBX, penanganan string yang salah pada pengimpor/ekspor USD, ketidakmampuan membuka file USD dengan customData, serta kegagalan ekspor dengan ID objek yang ditetapkan manual diperbaiki.
  • Aspose.BarCode – Masalah array out‑of‑bounds, EMF text‑wrapping, dan serialisasi codetext SwissQR diperbaiki.
  • Aspose.CAD – Peningkatan kinerja dan stabilitas untuk pemrosesan Collada dan STL.
  • Aspose.Cells – Perilaku penghapusan tautan eksternal direvisi, Cell.Type diperbaiki untuk nilai datetime yang tidak valid, perhitungan MaxDisplayRange dirafin, DataSorter.Sort() kini mengembalikan indeks asli, serta ditambahkan sejumlah API baru untuk koleksi dan penanganan tautan (metode ExternalLinkCollection, TxtLoadOptions.ExtendToNextSheet, dll.).
  • Aspose.Note – Peningkatan rendering untuk semua format dan penanganan indentasi elemen outline yang lebih baik.
  • Aspose.OCR – Ditambahkan kemampuan mengenali gambar dalam format TIFF.
  • Aspose.PDF – Penyalinan anotasi ditingkatkan, dukungan merge‑cells diterapkan pada konversi PDF → DOCX, serta jarak antara tabel dan footer diperbaiki.
  • Aspose.Slides – Kehilangan gaya tabel khusus setelah kloning diperbaiki, penanganan pemenggalan kata dalam frame teks diperbaiki, dukungan ekspor Reflection/Gradient ditambahkan, serta TimeUnitType.None diperkenalkan.
  • Aspose.Words – Berbagai peningkatan API ditambahkan: mode tile‑flip untuk rendering gambar resolusi tinggi, akses ke nama file sumber grafik, penyalinan gaya paksa, callback kemajuan penyimpanan dokumen, serta penanganan lengkap kepatuhan PDF/UA‑1.
Diperbaiki
  • Aspose.3D – THREEDNET‑1016 (kegagalan membuka USDZ), THREEDNET‑1018 (mesh FBX menghilang), THREEDNET‑1023 (penanganan string USD), THREEDNET‑1022 (kegagalan membuka USD dengan customData), THREEDNET‑1040 (kegagalan ekspor dengan ID objek duplikat).
  • Aspose.BarCode – BARCODENET‑37974 (array out of bounds), BARCODENET‑37962 (text wrapping EMF), BARCODENET‑37963 (serialisasi codetext SwissQR), BARCODENET‑37976 (serialisasi XML stream).
  • Aspose.CAD – CADJAVA‑10460 (kegagalan memuat gambar PLT).
  • Aspose.Cells – CELLSJAVA‑44126 (pengecualian Cell.getDependents()), CELLSJAVA‑44161 (bug formula eksternal), CELLSJAVA‑44130 (masalah wrap label data), CELLSJAVA‑44204 (masalah paginasi CSV), CELLSJAVA‑43934 (ketidaksesuaian label diagram lingkaran), CELLSJAVA‑44122 (perbedaan label data pada ekspor HTML), CELLSJAVA‑41949 (perbedaan rendering konten), CELLSJAVA‑44207 (peningkatan tinggi baris pada ekspor HTML), CELLSJAVA‑44233 (loop tak hingga saat mengonversi XLSX), CELLSJAVA‑44234 (kehabisan memori untuk data.xls), CELLSJAVA‑44246 (indeks endrow tidak valid), CELLSJAVA‑44258 (pengecualian null pointer).
  • Aspose.Diagram – DIAGRAMJAVA‑50857 (masalah nilai EndArrow), DIAGRAMJAVA‑50861 (kerentanan CVE‑2021‑42574).
  • Aspose.Email – EMAILNET‑40500 (“operation canceled” SMTP), EMAILNET‑40496 (flag Seen IMAP salah), EMAILNET‑40509 (EndOfStreamException pada MapiMessage), EMAILNET‑40498 (ArgumentException pada FromMailMessage), EMAILNET‑40501 (regresi pemeriksaan SMTP), EMAILNET‑40492 (jumlah ExchangeFolderInfo nol), EMAILJAVA‑35007 (pesan MBOX dihapus setelah menambahkan pesan baru).
  • Aspose.Note – NOTENET‑5496 (offset konten saat menyimpan ke *.one).
  • Aspose.PDF – PDFJAVA‑39570, PDFJAVA‑40041, PDFJAVA‑39606 (kegagalan ekstraksi layer), PDFJAVA‑41160 (kerentanan CVE‑2021‑42574).
  • Aspose.Slides – SLIDESNET‑42856 (kehilangan gaya tabel khusus setelah kloning), SLIDESNET‑42964 (pemenggalan kata tidak tepat), SLIDESJAVA‑33125 (perbedaan PPTX‑PDF), SLIDESJAVA‑33128 (efek teks salah dalam PPTX‑PDF), SLIDESJAVA‑38668 (NullPointerException saat menyimpan PPT ke PPT), SLIDESJAVA‑38561 (perubahan posisi pemisahan diagram lingkaran), SLIDESJAVA‑34261 (efek 3D hilang pada PDF), SLIDESJAVA‑37693 (gambar hilang pada thumbnail/PDF), SLIDESJAVA‑34413 (perubahan latar belakang slide saat mengekspor PPTX ke PPS), SLIDESJAVA‑34214 & SLIDESJAVA‑34215 (efek bayangan hilang pada PDF untuk PowerPoint 2007/2013), SLIDESJAVA‑34025 (masalah rendering pada PDF/thumbnail yang dihasilkan), SLIDESJAVA‑37714 (pengecualian saat kloning).
  • Aspose.Tasks – TASKSNET‑10397 (kalender sumber daya hilang), TASKSNET‑2851 (pembaruan kerja proyek tidak tepat), TASKSJAVA‑1679 (StackOverflow saat memuat budaya netral).
  • Aspose.Words – WORDSNET‑22953 (tabel ditandai dihapus/ditambahkan kembali), WORDSNET‑22436 (ukuran font ditambahkan ke paragraf bukan span), WORDSNET‑22562 (Document.Compare mengabaikan komentar), WORDSNET‑23215 (InvalidCastException saat memuat), WORDSNET‑22824 (masalah grafik DOCX→PDF), WORDSNET‑22956 (Revision.Accept InvalidOperationException), WORDSNET‑22983 (halaman kosong dalam PDF), WORDSNET‑23253 (gambar PDF resolusi rendah), WORDSNET‑23246 (masalah penyematan font), WORDSNET‑23237 (efek bayangan hilang), WORDSNET‑23234 (null reference saat save ulang), WORDSNET‑17523 (nilai maksimum batas tabel), WORDSNET‑22883 (kegagalan cross‑reference setelah penghapusan pemetaan XML), WORDSNET‑23252 (font berubah setelah buka/simpan DOCX), WORDSNET‑23211 (tabel rusak saat pemetaan), WORDSNET‑23213 (penanda akhir sel dihapus), WORDSNET‑23180 (pemisah bagian berubah setelah insert), WORDSNET‑22845 (kegagalan kepatuhan PDF/UA), WORDSNET‑20766 (masalah elemen struktur), WORDSNET‑22919 (masalah format tabel), WORDSNET‑23220 (paragraf hilang dengan WordOpenXML), WORDSNET‑22660 (kesalahan kompilasi C++/CLI), WORDSNET‑23226 (ukuran/posisi tanda minus), WORDSNET‑23229 (masalah rendering kecil), WORDSNET‑22526 (gaya tidak diinginkan dalam DOTX→DOCX), WORDSNET‑22939 (null reference saat mengonversi DOCX→PDF), WORDSNET‑23212 (IndexOutOfRange dalam ColorSpaceDeviceRGB), WORDSNET‑23194 (RTF save hang), WORDSNET‑21205 (rendering grafik DOCX→PDF), WORDSNET‑22954 (perubahan format catatan kaki setelah save ulang), WORDSNET‑23175 (IndexOutOfRange dalam PdfSyntaxParser), WORDSNET‑23187 (FileCorruptedException saat memuat), WORDSNET‑23203 (NullReference dalam PdfOperatorTj), WORDSNET‑23177 (NullReference jika sumber daya halaman hilang), WORDSNET‑22804 (Document.Compare InvalidCastException), WORDSNET‑23023 (FormatException dalam PdfTokenParser), WORDSNET‑21416 (garis strikethrough hilang setelah DOCX→PDF), WORDSNET‑23171 (StackOverflow saat memuat RTF), WORDSNET‑22710 (kinerja UpdatePageLayout buruk), WORDSNET‑23193 (InvalidCastException PdfDictionary→PdfArray), WORDSNET‑23189 (FormatException dalam TimeSpanFormat), WORDSNET‑22981 (gambar tersembunyi setelah buka/simpan), WORDSNET‑23151 (format tanggal salah dalam grafik PDF), WORDSNET‑22618 (nilai persentase sumbu vertikal hilang), WORDSNET‑22925 (masalah rendering bentuk MathML), WORDSNET‑23041 (masalah urutan teks RTL), WORDSNET‑23027 (NullReference dalam SASLPrepAlgorithm), WORDSNET‑23192 (KeyNotFound dalam RomanNumber), WORDSNET‑23173 (perubahan bentuk saat ekspor), WORDSNET‑22127 (atribut gaya heading tidak diterapkan), WORDSNET‑19692 (kesalahan konversi formula DOCX→PDF), WORDSNET‑23184 (HTM file open hang), WORDSNET‑23161 (DllNotFound untuk HarfBuzzTextShaperFactory).

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

Gradle

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

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

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

SBT

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

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