Conholdate.Total untuk Java

SDK pemrosesan dokumen Java lengkap untuk 100+ format file, dilengkapi API untuk membuat, mengedit, mengonversi, menampilkan, menandatangani, membandingkan, serta memanipulasi dokumen dan gambar.

26.7.0

Terbaru

Dirilis pada 2026-08-26
        
<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>26.7.0</version>
      <type>pom</type>
   </dependency>
</dependencies>
    

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

Gradle

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

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "26.7.0"

API yang Disertakan

Pemrosesan

  • Word
  • Excel (Spreadsheet)
  • Powerpoint (Slide)
  • PDF
  • Email

Pengolahan Citra

  • Pengolahan Citra
  • OCR (Pengenalan Karakter Optik)
  • Kode Batang / QRCode

Utilitas

  • Tanda Tangan Digital
  • Perbandingan Dokumen
  • Pencarian
  • Metadata

Lainnya

  • Penampil Dokumen
  • Konversi
  • Anotasi

Conholdate.Total untuk Java

Versi 26.7.0 Java Apache Maven Gradle

Berikut adalah deskripsi yang ramah pengembang dan optimal untuk SEO—disusun secara alami sambil mencakup kata kunci utama dalam pencarian terkait pemrosesan dokumen menggunakan Java.


Conholdate.Total untuk Java

Conholdate.Total untuk Java adalah SDK pemrosesan dokumen Java lengkap yang memungkinkan pengembang membuat, membaca, mengedit, mengonversi, merender, menandatangani, membandingkan, mencari, serta mengotomatisasi dokumen dan gambar secara langsung dari aplikasi Java. Rangkaian API ini mendukung lebih dari 100 format file, serta menghilangkan kebutuhan untuk menginstal Microsoft Office, Adobe Acrobat, atau perangkat lunak pihak ketiga lainnya.

Dirancang khusus untuk aplikasi enterprise, layanan web, perangkat lunak desktop, serta alur kerja otomatisasi dokumen, Conholdate.Total untuk Java menggabungkan berbagai API ke dalam satu paket tunggal, sehingga pengembang dapat mengelola dokumen PDF, dokumen Microsoft Office, citra, gambar teknik CAD, email, arsip, dan banyak format lainnya melalui satu API Java yang konsisten.

Fitur Utama

  • Pemrosesan PDF – Membuat, mengedit, menggabungkan, membagi, mengonversi, memadatkan, mengamankan, memberi tanda air, memberi anotasi, serta mengekstrak konten dari dokumen PDF。
  • Dokumen Word – Membaca dan menghasilkan format DOC, DOCX, RTF, ODT, dan lainnya, dilengkapi kemampuan pengeditan canggih。
  • Pemrosesan Spreadsheet – Membuat, mengubah, menghitung, serta mengonversi buku kerja, lembar kerja, rumus, grafik, dan tabel di Excel。
  • Pemrosesan Presentasi – Menghasilkan, mengedit, merender, serta mengonversi presentasi dan dek slide Microsoft PowerPoint。
  • Pengolahan Citra – Memuat, memanipulasi, mengubah ukuran, memotong, memutar, mengonversi, serta mengoptimalkan format citra raster dan vektor。
  • OCR & Ekstraksi Data – Mengekstrak teks dari dokumen dan citra hasil pemindaian menggunakan teknologi OCR (Optical Character Recognition)。
  • Kode Batang & QR Code – Menghasilkan serta mengenali puluhan jenis simbologi kode batang dan QR code untuk aplikasi bisnis。
  • Tanda Tangan Digital – Menambahkan, memverifikasi, mencari, serta mengelola tanda tangan digital, teks, citra, dan QR code di dalam dokumen。
  • Konversi Dokumen – Mengonversi antarformat seperti PDF, dokumen Office, citra, HTML, eBook, file CAD, dan banyak format lainnya。
  • Perbandingan Dokumen – Mendeteksi perbedaan antarversi dokumen untuk mendukung alur kerja peninjauan dan audit。
  • Pencarian & Metadata – Mencari isi dokumen, memeriksa metadata, serta memperbarui properti dokumen secara programatik。
  • Menampilkan & Merender Dokumen – Merender dokumen ke dalam format HTML, PDF, atau citra untuk pratinjau serta penampilan berbasis browser。

Mengapa Memilih Conholdate.Total untuk Java?

Conholdate.Total untuk Java menyediakan SDK terpadu untuk menangani hampir semua tugas pemrosesan dokumen hanya dari satu ketergantungan. Baik Anda membangun sistem manajemen dokumen, platform otomatisasi alur kerja, solusi pelaporan, sistem manajemen konten, maupun aplikasi bisnis enterprise, SDK ini membantu mempercepat waktu pengembangan sekaligus menyediakan API yang handal dan berkinerja tinggi untuk lingkungan produksi。

Bibliotek ini mudah diintegrasikan dengan proyek yang menggunakan Maven, Gradle, Ivy, dan SBT, serta cocok untuk aplikasi Java SE, Jakarta EE, Spring Boot, mikrolayanan, maupun aplikasi berbasis cloud。

Yang Baru di 26.7.0

Ditambahkan

  • Aspose.3D for Java – Menerapkan dukungan ekspor JT10; Menambahkan kelas com.aspose.threed.JtLoadLevelOfDetail; Menambahkan kelas com.aspose.threed.JtSaveOptions; Menambahkan anggota FileFormat.SiemensJT10; Menambahkan anggota getLevelOfDetail() dan setLevelOfDetail(JtLoadLevelOfDetail) ke JtLoadOptions.
  • Aspose.BarCode for Java – Meningkatkan kualitas pengenalan barcode PDF417; Menambahkan opsi EncodeGS1SeparatorInByteMode ke pengkode QR (setEncodeGS1SeparatorInByteMode(boolean) dan getEncodeGS1SeparatorInByteMode() ke QrParameters); Menambahkan enum QrExtCompactionMode dengan nilai AUTO, NUMERIC, ALPHA_NUMERIC, BYTES, KANJI; Memperluas QrExtCodetextBuilder dengan metode addCodetextWithCompactionMode(); Memperluas QREncodeMode.EXTENDED dengan pemilih kompaksi \auto, \num, \alnum, \byte, \kanji.
  • Aspose.Cells for Java – Menambahkan kontrol tingkat zoom Cell melalui PdfSaveOptions.ZoomBehavior dan PdfSaveOptions.ZoomFactor; Menambahkan dukungan formula Array Dinamis pada Smart Marker; Menambahkan HtmlSaveOptions.SpaceMode (enum HtmlSpaceMode) untuk spasi format akuntansi; Menambahkan properti FilterColumn.FilterValues, metode FilterColumn.SelectAll(), FilterValue, FilterValueCollection, properti MultipleFilterCollection.Count; Menambahkan filter kustom dengan dua kriteria melalui CustomFilterCollection.Custom(OperatorType, Object, boolean, OperatorType, Object); Menambahkan overload salin bentuk dengan CopyOptions; Menambahkan PivotCache, PivotCacheCollection, PivotTable.PivotCache, PivotTable.CalculateData(PivotTableCalculateOption), PivotTable.GetPivotTablesWithSamePivotCache(), PivotCacheCalculateOption.RefreshOption; Menambahkan Slicer.UnselectItems(String[]), Timeline.GetSelectedDateTimeRange(), Timeline.Select(DateTime, DateTime, boolean); Menambahkan WorksheetCollection.PivotCaches, GridJsService.Dispose(), GridJsService.SetWarningCallback(IWarningCallback); Menambahkan FileFormat.Ofd.
  • Aspose.Diagram for Java – Menambahkan SaveFileFormat.DRAWIO.
  • Aspose.Email for JavaMapiRecipientCollection.add(...) dan MapiAttachmentCollection.add(...) kini mengembalikan instance yang baru dibuat.
  • Aspose.HTML for Java – Menambahkan rendering lampiran gambar yang disematkan dalam dokumen MHTML selama konversi MHTML-ke-PDF.
  • Aspose.Imaging for Java – Menambahkan paralelisasi untuk metode Rotate, RotateFlip, dan Resize; Meningkatkan pemrosesan format WebP, rendering SVG, rendering font Arab, penanganan properti XMP kompleks; Memperbaiki pengecualian penyimpanan CDR.
  • Aspose.OCR for Java – Menambahkan metode DetectDocumentType yang mengembalikan DocTypeOutput dengan docType (enum DocType), source, page, confidence.
  • Aspose.Words for Java – Menambahkan statistik keterbacaan dokumen (Document.ReadabilityStatistics.FleschReadingEasy, FleschKincaidGradeLevel); Menambahkan metode ListLevel.RemoveTabStop().
  • Aspose.Zip for Java – Menambahkan dukungan Apple Archive (.aar): AppleArchive, AppleArchiveEntry, AppleArchiveEntrySettings, AppleLz4CompressionSettings, AppleLzfseCompressionSettings, AppleLzmaCompressionSettings, AppleZlibCompressionSettings, AppleStoreCompressionSettings; Menambahkan komposisi dan ekstraksi .aar; Menambahkan penanganan checksum CRC32; Menambahkan dukungan pembatalan untuk ekstraksi.
  • GroupDocs.Assembly for Java – Memperbaiki JsonDataSource: elemen array dihilangkan tanpa peringatan saat nama field yang sama digunakan kembali pada path JSON berbeda.
  • GroupDocs.Conversion for Java – Menerapkan penanganan formulir PDF dinamis; Meningkatkan pengambilan lampiran yang terdeteksi sebagai MSG; Menerapkan konversi dokumen PDF yang dilampirkan; Memperbaiki masalah konversi Web-ke-PDF.
  • GroupDocs.Editor for Java – Menambahkan dukungan untuk font TrueType Collection (TTC) (TtcFont); Menambahkan dukungan berbasis teks untuk PPT/PPS; Menambahkan properti CSS; Menambahkan instruksi pemrosesan XML dan dukungan XML-Stylesheet; Menambahkan opsi setMergeEmptyAdjacentCells(boolean) / getMergeEmptyAdjacentCells() dan setExportBogusRowData(boolean) / getExportBogusRowData() di SpreadsheetEditOptions; Dukungan penyuntingan PDF ditambahkan.
  • GroupDocs.Metadata for Java – Menambahkan enum PdfFormat dan PdfTypePackage.getPdfFormat(), isPdfA(), isPdfX(); Menambahkan FileTypeFeatureSupport.getSupportedFileTypeFeatures(...) dengan jenis yang didukung; Memperbaiki pelestarian body HTML MSG pada penyimpanan (MsgWrapper.save(Stream)); Memperbaiki kepatuhan WordProcessing terhadap OOXML pada penyimpanan.
  • GroupDocs.Redaction for Java – Menambahkan LoadOptions(FileType) untuk menentukan jenis file; Menambahkan dukungan untuk Slides POTX/POTM/OTP, Words OTT; Beralih pemrosesan HTML/Markdown ke Aspose.Words; Memperbaiki masalah Aspose.Imaging (EXIF, DICOM, gambar multipage, WordsEmbeddedImageAccessor.readImage); Meningkatkan pemrosesan EXIF (properti tambahan, lewati kegagalan); Menambahkan StreamHelper, StringProcessingResult; Menghapus AsposeHtmlStreamAdapter.
  • GroupDocs.Search for Java – Menambahkan ekstraksi teks default untuk file .log dan .md; Menambahkan FileType.LOG; Melewati dokumen yang hilang selama pencarian alih-alih melempar pengecualian; Pengecualian jelas saat batas ukuran array terlampaui.
  • GroupDocs.Signature for Java – Menambahkan properti PreviewOptions.resolution; Menambahkan DigitalSignOptions.useLtv (Validasi Jangka Panjang); Menambahkan overload search/verify dengan filter Predicate<T>; Menambahkan PdfSaveOptions.permissions/permissionsPassword; Menambahkan ImageDigitalSignOptions/ImageDigitalVerifyOptions untuk steganografi LSB; Menambahkan interface ICustomSignHash untuk penandatanganan HSM eksternal; Memperbaiki gambar tanda tangan yang tidak terlihat; Menghormati tanda tangan digital yang ada saat menambahkan yang baru; Memperbaiki bentuk teks besar Word yang mencakup beberapa halaman.
  • GroupDocs.Viewer for Java – Menambahkan kelas MailMessageViewInfo untuk mengembalikan properti pesan email melalui view info khusus; Menambahkan dukungan untuk instruksi pemrosesan xml-stylesheet; Meningkatkan penguraian warna CSS; Memperbaiki pemuatan DXF, kinerja rendering PDF, rendering PPT/PPS, rendering spreadsheet HTML (nomor baris 5 digit, pelestarian font), rendering karakter Cina EML, deteksi URI mentah, penerapan font default.
  • GroupDocs.Watermark for Java – Menambahkan penggantian preview Word, kepatuhan ketat, penyimpanan format Word XML, dan inpainting gambar.
Ditingkatkan
  • Aspose.Imaging for Java – Mengoptimalkan metode Rotate, RotateFlip, dan Resize menggunakan paralelisasi (peningkatan kecepatan nyata dilaporkan); Meningkatkan pemrosesan WebP, rendering SVG, rendering font Arab, pembacaan XMP; Memperbaiki penyimpanan CDR.
  • Aspose.Page for Java – Memuat semua perubahan dari versi .NET yang setara serta meningkatkan stabilitas API.
  • Aspose.TeX for Java – Rilis pemeliharaan yang dimigrasi dari versi .NET terbaru dengan peningkatan stabilitas.
  • GroupDocs.Comparison for Java – Mengembalikan API publik yang diobfuskasi (ILogger, ConsoleLogger, CultureInfo, FontsHelper, Path, TemporaryFileManager, DefaultTemporaryFileManager, TemporaryFileManagerFactory, IgnoreChangeSensitivitySettings); Memperbaiki IllegalAccessError saat aktivasi lisensi (kekurangan sumber daya Aspose.Tasks di jar yang dipaketkan).
  • GroupDocs.Editor for Java – Menghapus pustaka pencitraan tertanam untuk mengurangi ukuran aset; Memperbaiki NRE pada aset terobfuskasi setelah injeksi HtmlCss; Memperbaiki paginasi PDF setelah penyuntingan dan penyimpanan DOCX; Memperbaiki pengecualian untuk dokumen email kosong; Memperbaiki FileNotFoundException untuk Aspose.Common.Drawing 26.6 pada .NET Framework 4.6.2.
  • GroupDocs.Metadata for Java – Deteksi PDF/A & PDF/X, matriks fitur jenis file yang didukung, pelestarian body HTML MSG, kepatuhan WordProcessing pada penyimpanan.
Diperbaiki
  • Aspose.BarCode for Java – Memperbaiki kualitas pengenalan PDF417 untuk gambar yang kabur/terdistorsi.
  • Aspose.Cells for Java – Memperbaiki kelengkapan rendering grafik; Memperbaiki nilai angka dan tata letak grafik Tree Map; Memperbaiki penggunaan font pada konversi PDF; Memperbaiki pemotongan nama font pada PDF; Memperbaiki konversi HTML-ke-Excel (kehilangan data, sel tergabung); Memperbaiki properti induk berulang untuk setiap anak; Memperbaiki ArrayIndexOutOfBoundsException pada konstruktor Workbook().
  • Aspose.Diagram for Java – Memperbaiki masalah enkoding paragraf teks; Memperbaiki XML hasil yang tidak valid.
  • Aspose.Email for Java – Memperbaiki validasi alamat EX MapiMessage.Recipients.Add; Memperbaiki ArgumentException pada MapiMessage.SaveAsTnef; Memperbaiki bidang tanggal Anniversary VCard pada vcf 4.0; Memperbaiki header ganda X-VCARD-PRODID; Memperbaiki pustaka biner yang terdeteksi sebagai MHT; Memperbaiki NullReferenceException dalam fromMailMessage (regresi sejak 26.5).
  • Aspose.HTML for Java – Memperbaiki MHT ke PDF: Lampiran tidak dirender.
  • Aspose.Imaging for Java – Memperbaiki pemrosesan WebP, rendering SVG, rendering font Arab, properti XMP kompleks, penyimpanan CDR.
  • Aspose.Page for Java – Rilis pemeliharaan memuat semua perbaikan dari versi .NET yang setara.
  • Aspose.Words for Java – Memperbaiki pengecualian keamanan untuk plugin shaping; Memperbaiki optimasi pembuatan HTML untuk tabel besar; Lihat daftar lengkap 57 masalah (WORDSNET dan WORDSJAVA) yang diperbaiki (misalnya rendering, konversi, tata letak, ekspor PDF, field EQ, anotasi, grafik, perbandingan).
  • Aspose.Zip for Java – Menambahkan fitur dan perbaikan .aar sebagai bagian dari penambahan fitur.
  • GroupDocs.Assembly for Java – Memperbaiki penghilangan elemen array JSON (penggunaan kembali nama field yang sama).
  • GroupDocs.Conversion for Java – Memperbaiki formulir PDF dinamis, deteksi/pengambilan lampiran, dokumen PDF terlampir, konversi Web-ke-PDF.
  • GroupDocs.Editor for Java – Memperbaiki NRE pada aset terobfuskasi, paginasi PDF, pengecualian email kosong, ketergantungan Aspose.Drawing.
  • GroupDocs.Markdown for Java – Memperbaiki kode field Daftar Isi; Memperbaiki artefak spasi teks tebal; Menghapus karakter kontrol; Memperbaiki kode field sel tabel; Memperbaiki pengenalan ekstensi tanpa memperhatikan huruf besar-kecil; Memperbaiki kode field hyperlink; Meningkatkan bookmark internal; Memperbaiki stack overflow; Memperbaiki kebocoran sumber daya; Meningkatkan pelaporan pengecualian; Memperbaiki rentang nomor halaman; Meningkatkan dukungan dokumen terkunci kata sandi.
  • GroupDocs.Merger for Java – Memperbaiki masalah pembesaran dua kali ukuran PDF pada penggabungan.
  • GroupDocs.Metadata for Java – Memperbaiki pengabaian body HTML MSG pada penyimpanan; Memperbaiki kepatuhan penyimpanan WordProcessing; Memperbaiki ekstensi tanda bit tinggi pada Cr2Writer.insertBytes; Memperbaiki pembungkusan pengecualian pada ImagesDocument.getSize(); Memperbaiki penjaga NoteRootPackage; Memperbaiki indeks slide PresentationPreviewCreator off-by-one; Memperbaiki Javadoc PdfFormat; Memperbarui tanggal evaluasi.
  • GroupDocs.Parser for Java – Memperbaiki ClassNotFoundException saat mem-parsing .msg.
  • GroupDocs.Redaction for Java – Memperbaiki pembersihan daftar tag EXIF, opsi penyimpanan DICOM, penyimpanan gambar multipage, WordsEmbeddedImageAccessor.readImage; Meningkatkan pemrosesan EXIF; Migrasi CI/CD ke PowerShell.
  • GroupDocs.Search for Java – Menambahkan ketangguhan: melewati dokumen yang hilang, pengecualian jelas untuk batas ukuran array.
  • GroupDocs.Signature for Java – Memperbaiki gambar tidak terlihat dalam tanda tangan PDF; Memperbaiki invalidasi tanda tangan yang ada saat menambahkan yang baru; Memperbaiki bentuk teks besar Word yang mencakup beberapa halaman; Mengenali nama tipe barcode lama.
  • GroupDocs.Viewer for Java – Memperbaiki pemuatan dan rendering DXF; Kinerja rendering PDF; Rendering PPT/PPS; Spreadsheet HTML (nomor baris 5 digit, font); Karakter Cina EML; Deteksi URI mentah dan font default.
  • GroupDocs.Watermark for Java – Menerapkan perbaikan sebagai bagian dari fitur utama (penggantian preview, kepatuhan, penyimpanan XML, inpainting gambar).
Trusted by Developers

Used by thousands of developers and enterprises worldwide.

Enterprise Ready

Secure, reliable and built for mission critical applications.

Expert Support

Get help from our experienced support team.

Regular Updates

New features and improvements in every release.