Apa yang baru 2025

Apa yang Baru di Aspose.PDF 25.7

Perubahan Paling Signifikan Di Aspose.PDF 25.7 kami telah menambahkan:

  • Plugin OFD ke PDF High Code baru, memperluas dukungan untuk konversi format OFD melalui sistem plugin.

  • Dukungan untuk enkripsi sertifikat publik, memungkinkan PDF dienkripsi sehingga hanya pemegang sertifikat yang ditentukan yang dapat membuka dokumen.

  • Fungsionalitas baru untuk menyesuaikan konten teks yang diperluas dalam batas persegi panjang asli paragraf, secara otomatis menyesuaikan ukuran font dan spasi.

  • Kemampuan untuk menerapkan efek batas “Cloudy” pada anotasi poligon untuk penampilan visual yang lebih baik.

  • Pembaruan ketergantungan: meningkatkan System.Net.Http.Json ke versi 8.0.1 untuk mengatasi potensi kerentanan di rilis sebelumnya.

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.7.

Peningkatan Lain yang Menonjol

  • Peningkatan penggantian teks anotasi: sekarang mendukung blok teks besar yang dibatasi pada ruang paragraf asli.

  • Kemampuan enkripsi yang diperluas menggunakan pasangan kunci publik/pribadi.

  • Konversi OFD ke PDF berbasis plugin kini tersedia.

  • Berbagai pembaruan keamanan dan kompatibilitas berdasarkan umpan balik pengguna.

Apa yang Baru di Aspose.PDF 25.6

Perubahan Paling Signifikan Di Aspose.PDF 25.6 kami telah menambahkan:

  • Dukungan untuk .NET 9, sementara mengakhiri dukungan untuk .NET 6. Selain itu, assembly .NET Framework yang disediakan diturunkan dari 4.8.1 ke 4.8 untuk meningkatkan kompatibilitas dengan Windows Server 2019.

  • Kemampuan untuk mengambil dan mengatur teks alternatif untuk gambar melalui kelas XImage menggunakan metode baru GetAlternativeText dan TrySetAlternativeText.

  • Cara baru untuk mengakses informasi lisensi secara programatik melalui properti LicenseInfo dari kelas License, menghilangkan kebutuhan akan alat eksternal.

  • Dukungan interupsi untuk operasi yang melibatkan fragmen HTML besar menggunakan kelas InterruptMonitor, membuat konversi yang berjalan lama lebih dapat dikendalikan.

  • Kemampuan pemformatan yang diperluas untuk teks anotasi melalui keluarga metode SetTextStyle dari kelas FreeTextAnnotation.

  • Penampilan tanda tangan digital yang ditingkatkan dengan properti baru IsForegroundImage di SignatureCustomAppearance, memungkinkan gambar tanda tangan muncul di atas teks latar belakang.

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.6 .

Peningkatan Lain yang Menonjol

  • Properti LinkDuplicateStreamsScanLevel yang kini usang telah dihapus karena logika deduplikasi objek internal yang ditingkatkan selama optimasi dokumen.

Apa yang Baru di Aspose.PDF 25.5

Perubahan Paling Signifikan

Di Aspose.PDF 25.5 kami telah menambahkan:

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.5 .

Peningkatan Lain yang Menonjol

  • Opsi UseEmbeddedTrueTypeFonts dan DefaultFont telah ditambahkan untuk konversi PDF ke XPS. Ini memungkinkan peningkatan kinerja dan menghindari beberapa masalah terkait font selama konversi.
  • Konversi dari PDF ke XLSX sekarang mempertahankan hyperlink.

Apa yang Baru di Aspose.PDF 25.4

Perubahan Paling Signifikan

Di Aspose.PDF 25.4 kami telah menambahkan:

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.4 .

Peningkatan Lain yang Menonjol

  • Setter untuk tanggal pembuatan anotasi.
  • Dukungan PDF/A-4 untuk plugin PdfAConverter.
  • Memeriksa sertifikat untuk pencabutan dengan dukungan untuk rantai sertifikat.

Apa yang Baru di Aspose.PDF 25.3

Perubahan Paling Signifikan

Di Aspose.PDF 25.3 kami telah menambahkan:

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.3 .

Peningkatan Lain yang Menonjol

Kami telah meningkatkan kinerja dan mengurangi konsumsi memori saat mengonversi PDF yang banyak gambar. Kecepatan pemrosesan dua kali lebih cepat, dan penggunaan memori telah berkurang sebesar 10% dalam skenario yang diuji.

Apa yang baru di Aspose.PDF 25.2

Perubahan paling signifikan

Di Aspose.PDF 25.2 kami telah menambahkan:

  • Dukungan untuk konversi standar PDF ke PDF/X-4.
  • Opsi untuk menghindari pemanggilan dua kali delegasi CustomSignHash selama penandatanganan.
  • Metode baru GetSignatureNames() untuk mendapatkan informasi tentang tanda tangan digital PDF.
  • Kemungkinan untuk membuat TextBoxField dengan beberapa anotasi widget.

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.2 .

Peningkatan lain yang menonjol

  • Kompresi gambar tanpa kehilangan kualitas pada optimasi PDF ditingkatkan. Ukuran dokumen yang terkompresi berkurang.
  • Metode Repair Dokumen ditingkatkan. Sekarang dapat memeriksa dan memperbaiki nilai dalam array Annotation.Rect.
  • Versi ketergantungan System.Text.Json diperbarui untuk menghindari kerentanan yang mungkin CVE-2024-43485.
  • Deteksi serangan tanda tangan PDF ditingkatkan untuk mencegah hasil positif palsu.
  • API publik untuk menghapus kamus sumber daya disediakan:

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddingNewExtGState()
{
    // The path to the documents directory
    string dataDir = RunExamples.GetDataDirAsposePdfFacadesPages();

    // Graphics state parameter dictionary new name
    var gsName = "GS0";

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "input.pdf"))
    {
        var page = doc.Pages[1];
        var dictionaryEditor = new DictionaryEditor(page.Resources);
        var states = dictionaryEditor["ExtGState"].ToCosPdfDictionary();

        var newGs = CosPdfDictionary.CreateEmptyDictionary(doc);
        var pairs = new KeyValuePair<string, ICosPdfPrimitive>[3]
        {
            new KeyValuePair<string, ICosPdfPrimitive>("CA", new CosPdfNumber(1)),
            new KeyValuePair<string, ICosPdfPrimitive>("ca", new CosPdfNumber(0.5)),
            new KeyValuePair<string, ICosPdfPrimitive>("BM", new CosPdfName("Normal"))
        };

        foreach (var p in pairs)
        {
            newGs.Add(p);
        }
        states.Add(gsName, newGs);

        // Save PDF document
        doc.Save(outputPath);
    }
}

Apa yang baru di Aspose.PDF 25.1

Di Aspose.PDF 25.1 kami telah menambahkan:

  • Opsi untuk menyimpan PDF ke HTML sambil melewati semua gambar raster.
  • Kemungkinan untuk memvalidasi tanda tangan PDF menggunakan Server Otoritas Sertifikat (CA).
  • Validasi tanda tangan PDF lintas platform menggunakan algoritma hashing SHA-3.

Informasi rinci tentang perubahan dan contoh penggunaan dapat ditemukan di halaman Catatan Rilis Aspose.PDF 25.1 .