Apa yang baru di Aspose.Words untuk .NET

Contents
[ ]

Halaman ini menjelaskan fitur-fitur Aspose.Words baru yang paling menarik yang diperkenalkan dalam rilis terbaru.

Aspose.Words untuk .NET 24.5

Platform

Rakitan .NET 7.0/8.0 telah disertakan dalam paket NuGet Aspose.Words.

Rendering dan Pencetakan

Perubahan Charts, Shapes dan DrawingML 24.5

  • Render efek DrawingML untuk grafik SVG, memperluas fungsionalitas sebelumnya yang terbatas pada gambar, telah diterapkan.
  • Dukungan untuk membuat bagan kombo dan menyesuaikan properti seperti lebar celah, tumpang tindih, dan skala gelembung dalam grup seri telah diperkenalkan dengan menambahkan kelas ChartSeriesGroup dan ChartSeriesGroupCollection serta properti SeriesGroups.
  • Fungsionalitas untuk memanipulasi efek SoftEdge bentuk telah diterapkan dengan menambahkan kelas SoftEdgeFormat.
  • Kemampuan untuk mengubah nilai penyesuaian bentuk telah diterapkan dengan menambahkan AdjustmentCollection dan Adjustment kelas umum dan Adjustments Properti.

Lainnya

  • Fungsi untuk menghilangkan halaman kosong dari dokumen telah diterapkan dengan menambahkan metode RemoveBlankPages. 24.5
  • Kemampuan untuk memeriksa keberadaan makro VBA tanpa memuat dokumen telah disediakan dengan menambahkan properti HasMacros. 24.5
  • Menyimpan penomoran sumber saat memasukkan dokumen menggunakan Mesin Pelaporan LINQ kini didukung. 24.5

Aspose.Words untuk .NET 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 meningkatkan pengalaman dalam mengelola warna guratan, menyempurnakan objek OLE dan pelaporan LINQ, serta memperkenalkan API publik Sumber Bibliografi baru.

Aspose.Words 24.2 memperluas API Charts, manajemen gaya, dan opsi LINQ. Versi Aspose.Words ini juga memperkenalkan kemampuan untuk menentukan SvgSaveOptions selama rendering, kontrol yang lebih fleksibel dalam memuat file Markdown, dan bekerja dengan teks referensi untuk catatan kaki dan catatan akhir.

Aspose.Words 24.3 memperkenalkan pembaca/pemutar TIFF baru dan emulasi operasi raster biner untuk metafile WMF. Aspose.Words 24.3 juga terus memperluas API Grafik.

Aspose.Words 24.4 meningkatkan penyimpanan format, beberapa opsi rendering, serta meningkatkan kerja dengan tanda tangan digital.

Format yang Didukung 24.4

Format gambar WebP modern kini didukung di Aspose.Words untuk .NET Framework 4.6.2 dan yang lebih tinggi. Anda sekarang dapat membaca dan menyisipkan gambar WebP ke dalam dokumen, serta menyimpan gambar dalam format WebP.

Harap dicatat bahwa WebP saat ini hanya tersedia di .NET Standard dan .NET Framework v4.6.2 dan di atasnya.

Rendering dan Pencetakan

Kontrol Warna Goresan 24.1

Kelas Stroke telah diperluas dengan serangkaian properti publik baru yang terkait dengan pengelolaan warna guratan: ForeThemeColor dan BackThemeColor, ForeTintAndShade dan BackTintAndShade.

####Ekstensi DrawingML Charts API 24.2 / 24.3 / 24.4

DrawingML Charts API terus diperluas.

Menyematkan Font yang Dideklarasikan dalam Aturan @font-face 24.4

Ditambahkan kemampuan untuk menyematkan font yang dideklarasikan dalam aturan @font-face ke dalam definisi font dokumen yang dihasilkan dengan menambahkan properti baru bernama SupportFontFaceRules.

Bekerja dengan Format Cahaya dan Pantulan 24.4

Kemampuan untuk bekerja dengan format cahaya dan pantulan untuk objek gambar telah diimplementasikan.

Memuat dan Menyimpan Dokumen

Tentukan SvgSaveOptions Selama Rendering 24.2

Kemampuan untuk menentukan SvgSaveOptions selama rendering telah ditambahkan menggunakan metode ShapeRenderer.Save dan OfficeMathRenderer.Save.

Pertahankan Baris Kosong saat Memuat file Markdown 24.2

Kemampuan untuk mempertahankan baris kosong saat memuat file Markdown telah ditambahkan.

Pembaca/Pemutar TIFF Baru 24.3

Pembaca/pemutar TIFF baru telah dikembangkan untuk Aspose.Words untuk .NET Standard, .NET 6, dan versi selanjutnya. Aspose.Words untuk .NET 24.3 menambahkan dukungan untuk membaca gambar TIFF dengan tipe kompresi JPEG dan Old JPEG, dan juga secara signifikan meningkatkan kualitas operasi baca dan tulis.

Lainnya

  • Kemampuan untuk memodifikasi teks kontrol TextBox OLE telah diperkenalkan dengan menambahkan properti Text baru ke kelas TextBoxControl baru. 24.1
  • API publik Sumber Bibliografi diimplementasikan melalui penambahan namespace Aspose.Words.Bibliography baru dengan kelas dan enumerasi baru, dan melalui penambahan properti Bibliography baru ke kelas Document. 24.1
  • API untuk membatasi akses ke anggota tipe menggunakan sintaks templat untuk Mesin Pelaporan LINQ telah disediakan. 24.1
  • Properti publik baru Priority, UnhideWhenUsed, dan SemiHidden untuk manajemen gaya yang ditingkatkan telah ditambahkan ke kelas Style. 24.2
  • Fungsi untuk mengambil teks tanda referensi sebenarnya untuk catatan kaki dan catatan akhir telah ditingkatkan dengan properti ActualReferenceMark dan metode UpdateActualReferenceMarks. 24.2
  • Kompatibilitas dengan grafik Word 2016 untuk LINQ Reporting Engine telah diaktifkan. 24.2
  • Emulasi operasi raster biner untuk metafile WMF telah diimplementasikan. 24.3
  • Kemampuan untuk menentukan opsi tanda tangan untuk dokumen dalam SaveOptions telah diaktifkan dengan menambahkan kelas baru bernama DigitalSignatureDetails dengan anggota publik baru, serta menambahkan properti baru ke dalam kelas-kelas OoxmlSaveOptions, DocSaveOptions, dan OdtSaveOptions. 24.4

Aspose.Words untuk .NET 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 memperluas opsi rendering, emulasi rendering metafile, dan opsi penyimpanan markdown.

Aspose.Words 23.10 meningkatkan rendering, memperluas opsi untuk memuat dan menyimpan dokumen, dan memungkinkan pengguna menggabungkan dokumen dengan cara baru.

Aspose.Words 23.11 menyempurnakan pekerjaan dengan revisi, format XLSX, dan font pada legenda bagan dengan opsi tambahan.

Aspose.Words 23.12 memperkenalkan properti dan enumerasi baru untuk bekerja dengan dokumen PDF dan OOXML, serta dukungan untuk gambar WebP.

Rendering dan Pencetakan

Menyesuaikan Judul Sumbu di DrawingML Charts 23.9

Kemampuan untuk menyesuaikan judul sumbu dalam bagan DrawingML telah diperkenalkan melalui penerapan properti ChartAxisTitle dan Title kelas publik baru.

Menentukan Posisi Vertikal Font dalam Paragraf 23.9

Sekarang dimungkinkan untuk menentukan posisi vertikal font dalam paragraf menggunakan properti BaselineAlignment publik baru dan enumerasi BaselineAlignment baru.

Kontrol Warna Latar Depan 23.10

Kemampuan untuk mengambil warna latar depan tanpa pengubah telah ditambahkan ke kelas Fill dan Stroke melalui properti BaseForeColor.

Memperluas Fungsi Grafik 23.10

Fungsionalitas kelas ChartDataPointCollection, ChartSeries, dan ChartFormat telah diperluas dengan metode dan properti baru.

Secara Otomatis Menyesuaikan dan Menyesuaikan Gambar ke dalam Bentuk 23.10

Cara sederhana untuk secara otomatis menyesuaikan dan menyesuaikan gambar dalam bentuk tertentu telah disediakan melalui metode FitImageToShape baru.

Pemformatan Font Default untuk Entri Legenda Bagan DrawingML 23.11

Kemampuan untuk menentukan format font default untuk entri legenda diagram DrawingML telah ditambahkan melalui properti Font. Fitur ini memfasilitasi tampilan elemen bagan yang lebih ramping dan konsisten, sehingga meningkatkan estetika dokumen secara keseluruhan.

Tentukan Tata Letak Halaman saat Membuka PDF di Pembaca 23.12

Kemampuan untuk menentukan tata letak halaman yang akan digunakan saat membuka dokumen di pembaca PDF telah ditambahkan melalui pengenalan properti PageLayout baru ke kelas PdfSaveOptions dan pengenalan enumerasi PdfPageLayout baru.

Memuat dan Menyimpan Dokumen

Menentukan Nama Folder untuk Membuat URI Gambar di Markdown 23.9

Kelas MarkdownSaveOptions telah diperluas dengan menyertakan properti ImagesFolderAlias, yang memungkinkan untuk menentukan nama folder yang digunakan untuk membuat URI gambar yang ditulis ke dalam dokumen Markdown.

Kurangi Ukuran Output PDF 23.10

Berbagai optimasi rendering PDF untuk mengurangi ukuran keluaran saat menggunakan pengaturan OptimizeOutput telah diterapkan.

Fitur untuk mengenali hyperlink saat memuat dokumen TXT telah diterapkan dengan menambahkan properti DetectHyperlinks baru.

Lainnya

  • Emulasi rendering metafile untuk menentukan ukuran rasterisasi telah diterapkan, khususnya untuk lebar pena WMF dan lebar pena kosmetik EMF. Untuk mencapai hal ini, properti ScaleWmfFontsToMetafileSize diganti dengan properti EmulateRenderingToSizeOnPage dan properti EmulateRenderingToSizeOnPageResolution ditambahkan. 23.9
  • Metode sederhana untuk menyisipkan satu dokumen ke dokumen lain pada posisi kursor saat ini telah diperkenalkan menggunakan metode InsertDocumentInline. 23.10
  • Kemampuan untuk mengakses dan memodifikasi properti gaya telah ditambahkan melalui pengenalan properti Locked baru. 23.10
  • Parameter tipe generik telah ditambahkan ke metode kelas CompositeNode. 23.10
  • Cara untuk mengontrol kapan revisi tertentu harus diterima/ditolak atau tidak telah diterapkan dengan menggunakan metode Accept dan Reject. Peningkatan ini memberi pengguna kontrol yang lebih baik atas proses revisi. 23.11
  • Kemampuan untuk menulis semua bagian dokumen ke lembar kerja XLSX yang sama telah disediakan melalui tipe enumerasi XlsxSectionMode baru dan properti SectionMode baru. 23.11
  • Cara untuk mengontrol bagaimana ekstensi format ZIP64 akan digunakan untuk dokumen OOXML telah diterapkan melalui properti Zip64Mode baru dari kelas OoxmlSaveOptions dan enumerasi Zip64Mode baru. 23.12
  • Dukungan untuk gambar WebP telah diperkenalkan. Harap diperhatikan bahwa fitur ini hanya tersedia untuk versi .NetStandart dan .NET6+. 23.12

Aspose.Words untuk .NET 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 meningkatkan kemampuan untuk bekerja dengan data seri bagan dan kemampuan untuk bekerja dengan dokumen ODT, serta meningkatkan header/footer dan pembungkusan teksnya.

Aspose.Words 23.6 memperluas opsi rendering, menambahkan format ekspor baru, meningkatkan pelaporan LINQ dan alat LowCode.

Aspose.Words 23.7 meningkatkan kemampuan pelaporan, menambahkan format ekspor baru, dan memperkenalkan perubahan dalam bekerja dengan tabel dan tanda tangan digital.

Aspose.Words 23.8 memperluas kemampuan berbagai format, meningkatkan rendering, dan menambahkan opsi baru untuk bekerja dengan bidang

Format yang Didukung

  • Mulai versi 23.6, dimungkinkan untuk menyimpan dokumen dalam format XLSX. Sekarang Anda dapat mengonversi dokumen Anda ke format Excel. 23.6
  • Mulai versi 23.7, halaman atau bentuk dokumen dapat disimpan dalam format EPS. 23.7

Fitur Format Baru

  • Fungsi untuk secara otomatis menghasilkan Daftar Isi (TOC) untuk dokumen MOBI telah diperkenalkan. 23.8
  • Konstruktor PdfEncryptionDetails telah diperluas dengan PdfPermissions. 23.8
  • Pembentukan teks vertikal untuk metafile EMF telah diterapkan. 23.8

Rendering dan Pencetakan

Mendapatkan dan Memodifikasi Data Seri Bagan 23.5

Fitur untuk mendapatkan dan mengubah data rangkaian grafik disediakan dengan menambahkan:

Dukungan untuk Tipografi Tingkat Lanjut 23.6

Dukungan untuk Tipografi Tingkat Lanjut dalam rendering WMF, EMF dan EMF+ telah ditambahkan.

Konten Berwarna di Halaman 23.6

PageInfo.Colored milik publik, yang menunjukkan apakah halaman tersebut berwarna atau tidak, telah ditambahkan.

Pemformatan Label Data Bagan 23.6

Kemampuan untuk mengatur format isi, guratan, dan info untuk label data bagan telah diterapkan.

Mail Merge dan Pelaporan

Penyisipan HTML Dinamis untuk Mesin Pelaporan LINQ 23.6

Cara baru penyisipan HTML dinamis untuk Mesin Pelaporan LINQ telah ditambahkan.

Dukungan Tag Mustache 23.7

Tag Mustache kini didukung dalam metode MailMerge.GetRegionsHierarchy dan MailMerge.GetFieldNamesForRegion.

Pembaruan Sintaks Templat Mesin Pelaporan LINQ 23.7

Sintaks templat Mesin Pelaporan LINQ sekarang mendukung metode ekstensi ElementAt dan ElementAtOrDefault.

Menentukan Ukuran Gambar yang Dirender 23.8

ImageSize milik publik baru untuk menentukan ukuran gambar yang dirender dalam piksel telah diperkenalkan.

Pertahankan Spasi untuk Nilai String JSON – LINQ 23.8

Opsi telah ditambahkan ke Mesin Pelaporan LINQ untuk mempertahankan spasi putih untuk nilai string JSON.

LowCode 23.6

Metode LowCode baru yang dimaksudkan untuk menggabungkan berbagai jenis dokumen menjadi satu dokumen keluaran telah ditambahkan.

Lainnya

  • Dukungan untuk pembungkusan teks di header/footer telah diterapkan. 23.5
  • Kemampuan untuk menghapus tanda tangan digital dari dokumen ODT telah ditambahkan melalui metode RemoveAllSignatures. 23.5
  • PhoneticGuide milik publik untuk mendapatkan teks dasar dan rubi dari panduan fonetik Run telah ditambahkan. 23.5
  • Kemampuan untuk mengambil nilai tanda tangan digital dari dokumen yang ditandatangani secara digital sebagai array byte telah ditambahkan dengan memperkenalkan properti SignatureValue baru. 23.7
  • Kelas Row dan Cell telah diperluas dengan anggota publik baru – Row.NextRow, Row.PreviousRow, Cell.NextCell, dan Cell.PreviousCell. 23.7
  • Dukungan untuk bidang CITATION dan BIBLIOGRAPHY telah ditambahkan. 23.8

Aspose.Words untuk .NET 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 meningkatkan kinerja emulasi operasi raster, serta meningkatkan kualitas ekspor dan rendering dokumen.

Aspose.Words 23.2 memperkenalkan penyimpanan dokumen dalam format MOBI, meningkatkan rendering bagan, dan membuat perubahan penting pada detail tampilan dokumen.

Aspose.Words 23.3 menyempurnakan impor dan penyimpanan dokumen dengan properti baru, dan juga meningkatkan kualitas pekerjaan dengan warna latar belakang dan latar depan serta gradien radial.

Aspose.Words 23.4 meningkatkan penghitungan beberapa parameter dan posisi tabel dan teks di sekitarnya.

Peningkatan Kinerja

Emulasi Operasi Raster 23.1

Kinerja dan kualitas emulasi operasi raster dengan metafile telah meningkat secara signifikan.

Format yang Didukung

Ekspor ke MOBI 23.2

Dimulai dengan versi 23.2, dimungkinkan untuk menyimpan dokumen dalam format MOBI (juga disebut RRC, AZW – format file e-book Amazon Kindle sendiri). Sekarang Anda tidak hanya dapat memuat dokumen MOBI, tetapi juga mengekspor file Anda ke format MOBI.

Render

Bekerja dengan Warna Tema Shading 23.1

Kemampuan untuk bekerja dengan warna tema penetasan telah diterapkan.

Dukungan Koefisien R-squared pada Grafik DML 23.1

Dukungan koefisien R-kuadrat pada label garis tren bagan DML saat rendering telah ditambahkan.

Peningkatan Rendering Bagan 23.2

Sejak versi 23.2, rendering grafik telah ditingkatkan secara signifikan.

Kontrol Warna Latar Belakang dan Latar Depan 23.3

Kelas Fill telah diperluas dengan serangkaian properti publik baru yang terkait dengan warna latar belakang dan latar depan: ForeThemeColor dan BackThemeColor, ForeTintAndShade dan BackTintAndShade.

Gradien Radial dengan SkiaSharp Native Shader 23.3

Rendering gradien radial dengan shader asli SkiaSharp untuk .NET Standard telah diterapkan.

Jarak Antara Tabel dan Teks di Sekitarnya 23.4

Kemampuan untuk mengatur jarak antara tabel dan teks di sekitarnya telah ditambahkan dengan memperkenalkan properti baru ke kelas Table: DistanceLeft, DistanceRight, DistanceTop, dan DistanceBottom.

Memuat dan Menyimpan Dokumen

Hasilkan TOC untuk Dokumen AZW3 23.1

Kemampuan untuk menghasilkan TOC (daftar isi) untuk dokumen AZW3 telah ditambahkan melalui penggunaan properti NavigationMapLevel.

Mengekspor Item Daftar ke Markdown 23.1

Cara untuk mengontrol ekspor item daftar ke format Markdown telah disediakan dengan menambahkan properti ListExportMode ke kelas MarkdownSaveOptions.

Pemberitahuan Kemajuan Penyimpanan Dokumen 23.3

Menyimpan pemberitahuan kemajuan untuk format MOBI dan AZW3 telah diterapkan.

Penyesuaian Kalimat dan Spasi Kata 23.3

Kemampuan untuk menentukan apakah akan menyesuaikan spasi kalimat dan kata secara otomatis saat dokumen diimpor telah ditambahkan dengan memperkenalkan properti AdjustSentenceAndWordSpacing.

Lainnya

  • Kemampuan untuk menentukan penyesuaian spasi karakter dokumen telah ditambahkan melalui implementasi properti JustificationMode 23.2
  • Cara untuk menginstruksikan Aspose.Words apakah akan menyertakan kotak teks, catatan kaki, dan catatan akhir dalam statistik jumlah kata telah disediakan dengan menambahkan properti IncludeTextboxesFootnotesEndnotesInStat 23.2
  • Opsi baru untuk gaya dokumen, yang memungkinkan menentukan apakah gaya didefinisikan ulang secara otomatis berdasarkan nilai yang sesuai, telah diperkenalkan melalui properti AutomaticallyUpdate 23.2
  • Kemampuan untuk menentukan apakah Run merupakan panduan fonetik yang dijalankan telah ditambahkan menggunakan properti IsPhoneticGuide 23.4
  • Cara sederhana untuk bekerja dengan rangkaian dan sumbu diagram kombo telah diterapkan dengan memperkenalkan kelas ChartAxisCollection dan menambahkan properti Chart.Axes 23.4
  • Properti publik baru yang terhubung dengan posisi dan ukuran relatif bentuk telah ditambahkan ke kelas Shape 23.4
  • Akurasi dan kinerja penghitungan kecerahan warna untuk resolusi warna teks otomatis telah ditingkatkan sesuai dengan versi terbaru Microsoft Word 23.4

Aspose.Words untuk .NET 22.9, 22.10, 22.11, 22.12

Aspose.Words 22.9 memperluas opsi untuk memuat dan menyimpan dokumen serta meningkatkan interaksi dengan beberapa opsi lainnya.

Aspose.Words 22.10 meningkatkan opsi pencarian dan penggantian, menyempurnakan objek OLE, dan memperluas fungsionalitas daftar.

Aspose.Words 22.11 memperluas fungsinya dengan opsi baru untuk pekerjaan yang lebih nyaman dengan objek yang sudah dikenal: bidang, pencetakan, OLE, dan tag dokumen terstruktur.

Aspose.Words 22.12 meningkatkan kemampuan rendering dan memperkenalkan opsi untuk bekerja dengan margin saat memuat/menyimpan dokumen.

Peningkatan Kinerja 22.12

Pengoptimalan yang secara signifikan mengurangi kedalaman sarang status grafis saat merender ke PDF untuk menjaga kepatuhan spesifikasi telah diperkenalkan.

Rendering dan Pencetakan

Mencetak Halaman Tidak Berwarna pada Printer Berwarna 22.11

Mode cetak berwarna/skala abu-abu khusus telah diterapkan dengan menambahkan nilai GrayscaleAuto baru ke enumerasi ColorPrintMode.

Properti cetak baru memungkinkan pengguna mengontrol cara mencetak halaman tidak berwarna jika perangkat mendukung pencetakan berwarna. Fitur ini dapat berguna jika pengguna ingin mencetak halaman tidak berwarna secara otomatis hanya dengan menggunakan mode pencetakan skala abu-abu.

Properti Rendering Perbatasan Baru 22.12

Properti publik baru ThemeColor dan TintAndShade telah diperkenalkan.

Rumus Garis Tren Linier untuk Rendering DrawingML 22.12

Render rumus garis tren linier untuk grafik DrawingML telah diterapkan.

Pengaturan Penggantian Font untuk Font Google Noto 22.12

Pengaturan penggantian font yang telah ditentukan sebelumnya untuk font Google Noto telah diperbarui.

Memuat dan Menyimpan Dokumen

Kemampuan untuk menyimpan bentuk header/footer dalam cache untuk mengurangi ukuran file PDF keluaran telah diterapkan dengan menambahkan properti CacheHeaderFooterShapes baru.

Deteksi Penomoran Otomatis saat Memuat Dokumen 22.9

Kemampuan untuk menentukan properti AutoNumberingDetection saat memuat teks telah diterapkan melalui kelas TxtLoadOptions yang diperluas.

Menentukan Tipe Margin Tertentu 22.12

Kemampuan untuk menentukan jenis Margin tertentu untuk bagian tertentu telah diterapkan.

Cari dan Bandingkan 22.10

Kemampuan untuk mengabaikan StructuredDocumentTag saat opsi temukan dan ganti telah diterapkan dengan menambahkan properti IgnoreStructuredDocumentTags baru ke kelas FindReplaceOptions.

Lainnya

  • Fitur baru untuk mendapatkan FieldEQ sebagai OfficeMath telah ditambahkan. 22.9
  • Pembuatan tag dokumen terstruktur tipe Group pada tingkat Baris diperbolehkan. 22.9
  • Objek dan kontrol OLE sekarang diperlakukan sebagai gambar metafile saat mengonversi dokumen ke HTML. 22.10
  • Fitur baru untuk memeriksa apakah daftar tertentu dibuat dari templat yang sama dengan daftar yang dibandingkan telah ditambahkan dengan memperkenalkan metode HasSameTemplate baru ke dalam kelas List. 22.10
  • Kemampuan untuk membuat tag dokumen terstruktur baru bertipe Citation telah ditambahkan. 22.11
  • Kemampuan untuk melacak kemajuan pembaruan lapangan telah disediakan. 22.11
  • Properti EmbedAttachments baru yang memungkinkan pengguna untuk menyematkan lampiran OLE dari dokumen sumber ke dalam dokumen PDF keluaran telah diperkenalkan. 22.11

Lihat juga