.NET için Aspose.Words'teki yenilikler

Contents
[ ]

Bu sayfada son sürümlerde tanıtılan en ilginç yeni Aspose.Words özellikleri açıklanmaktadır.

.NET 24.1, 24.2, 24.3, 24.4 için Aspose.Words

Aspose.Words 24.1, kontur renklerini yönetme deneyimini geliştirir, OLE nesnelerini ve LINQ raporlamasını geliştirir ve ayrıca yeni bir Bibliyografya Kaynakları genel API’sini sunar.

Aspose.Words 24.2 genişletilmiş Charts API’si, stil yönetimi ve LINQ seçenekleri. Aspose.Words’ün bu sürümü aynı zamanda işleme sırasında SvgSaveOptions’ı belirtme, Markdown dosyalarını yükleme konusunda daha esnek kontrol ve dipnotlar ve sonnotlar için referans metniyle çalışma özelliklerini de tanıttı.

Aspose.Words 24.3, yeni bir TIFF Okuyucu/Yazıcı ve WMF meta dosyaları için ikili raster işlemlerinin taklit edilmesini tanıtıyor. Aspose.Words 24.3 ayrıca Grafikler API’sını genişletmeye devam ediyor.

Aspose.Words 24.4, formatları kaydetme, bazı işleme seçeneklerini ve dijital imzalarla çalışmayı iyileştirir.

Desteklenen Formatlar 24.4

Modern WebP görüntü formatı, Aspose.Words için .NET Framework 4.6.2 ve üzerinde desteklenmektedir. Artık WebP görüntülerini belgelere okuyabilir, yerleştirebilir ve WebP formatında kaydedebilirsiniz.

WebP’nin şu anda yalnızca .NET Standard ve .NET Framework v4.6.2 ve üzerinde mevcut olduğunu lütfen unutmayın.

İşleme ve Yazdırma

Kontur Renk Kontrolü 24.1

Stroke sınıfı, kontur renklerinin yönetimiyle ilgili bir dizi yeni genel özellik ile genişletildi: ForeThemeColor ve BackThemeColor, ForeTintAndShade ve BackTintAndShade.

DrawingML Charts API Uzantısı 24.2 / 24.3 / 24.4

DrawingML Charts API genişletilmeye devam ediyor.

@font-face Kurallarında Belirtilen Fontları Gömme 24.4

Sonuç belgesinin yazı tipi tanımları içine @font-face kurallarında belirtilen fontları gömmek için yeni bir SupportFontFaceRules özelliği ekleyerek yeni bir yetenek eklendi.

Parlama ve Yansıma Biçimlendirme ile Çalışma 24.4

Çizim nesnesi için parlama ve yansıma biçimlendirmesiyle çalışma yeteneği uygulandı.

Belgeleri Yükleme ve Kaydetme

İşleme Sırasında SvgSaveOptions’ı Belirtin 24.2

Oluşturma sırasında SvgSaveOptions belirtme yeteneği ShapeRenderer.Save ve OfficeMathRenderer.Save yöntemleri kullanılarak eklenmiştir.

Markdown Dosyalarını Yüklerken Boş Satırları Koruyun 24.2

Markdown dosyalarını yüklerken boş satırları koruma özelliği eklendi.

Yeni bir TIFF Okuyucu/Yazıcı 24.3

Aspose.Words için .NET Standard, .NET 6 ve sonraki sürümler için yeni bir TIFF okuyucu/yazıcı geliştirildi. Aspose.Words 24.3, JPEG ve Eski JPEG sıkıştırma tipleriyle TIFF görüntülerini okuma desteği ekledi ve okuma ve yazma işlemlerinin kalitesini önemli ölçüde iyileştirdi.

Diğer

  • TextBox OLE kontrolünün metnini değiştirme yeteneği, yeni TextBoxControl sınıfına yeni bir Text özelliği eklenerek tanıtıldı. 24.1
  • Bibliyografya Kaynakları genel API’i, yeni sınıfları ve numaralandırmalarıyla yeni bir Aspose.Words.Bibliography ad alanı eklenmesi ve Document sınıfına yeni bir Bibliography özelliği eklenmesi yoluyla uygulandı. 24.1
  • LINQ Raporlama Motoru için şablon söz dizimini kullanarak tür üyelerine erişimi sınırlandıran bir API sağlandı. 24.1
  • Gelişmiş stil yönetimi için yeni genel özellikler Priority, UnhideWhenUsed ve SemiHidden, Style sınıfına eklendi. 24.2
  • Dipnotlar ve son notlar için gerçek referans işareti metnini alma işlevi, ActualReferenceMark özelliği ve UpdateActualReferenceMarks yöntemiyle geliştirilmiştir. 24.2
  • LINQ Reporting Engine için Word 2016 grafikleriyle uyumluluk etkinleştirildi. 24.2
  • WMF meta dosyaları için ikili raster işlemlerinin taklit edilmesi uygulandı. 24.3
  • SaveOptions içindeki belgelere imza seçenekleri tanımlama yeteneği, yeni bir DigitalSignatureDetails sınıfı eklenerek ve OoxmlSaveOptions, DocSaveOptions ve OdtSaveOptions sınıflarına yeni özellikler eklenerek etkinleştirildi. 24.4

.NET 23.9, 23.10, 23.11, 23.12 için Aspose.Words

Aspose.Words 23.9, işleme seçeneklerini, meta dosyası oluşturma emülasyonunu ve markdown kaydetme seçeneklerini genişletir.

Aspose.Words 23.10, oluşturmayı iyileştirir, belgeleri yükleme ve kaydetme seçeneklerini genişletir ve kullanıcıların belgeleri yeni yöntemlerle birleştirmesine olanak tanır.

Aspose.Words 23.11, ek seçeneklerle birlikte grafik açıklamasındaki revizyonlar, XLSX formatı ve yazı tipleri ile çalışmayı geliştirir.

Aspose.Words 23.12, WebP görüntüleri desteğinin yanı sıra PDF ve OOXML belgeleriyle çalışmaya yönelik yeni özellikler ve numaralandırmalar sunar.

İşleme ve Yazdırma

DrawingML Grafiklerinde Eksen Başlıklarını Özelleştirme 23.9

DrawingML grafiklerinde eksen başlıklarını özelleştirme yeteneği, yeni bir genel sınıf ChartAxisTitle ve Title özelliğinin uygulanmasıyla kullanıma sunuldu.

Bir Paragraf 23.9 İçindeki Yazı Tiplerinin Dikey Konumunun Belirlenmesi

Artık yeni genel BaselineAlignment özelliğini ve yeni BaselineAlignment numaralandırmasını kullanarak bir paragraf içindeki yazı tiplerinin dikey konumunu tanımlamak mümkün.

Ön Plan Renk Kontrolü 23.10

BaseForeColor özelliği aracılığıyla Fill ve Stroke sınıflarına ön plan rengini değiştiriciler olmadan alma yeteneği eklendi.

Grafiklerin İşlevselliğinin Genişletilmesi 23.10

ChartDataPointCollection, ChartSeries ve ChartFormat sınıflarının işlevselliği yeni yöntemler ve özelliklerle genişletildi.

Bir Görüntüyü Otomatik Olarak Ayarlayın ve Bir Şekle Sığdırın 23.10

Yeni FitImageToShape yöntemi aracılığıyla bir görüntüyü otomatik olarak ayarlamanın ve belirli bir şekle sığdırmanın basit bir yolu sağlanmıştır.

DrawingML Grafik Açıklaması Girişleri için Varsayılan Yazı Tipi Formatı 23.11

DrawingML grafiklerinin gösterge girişleri için varsayılan yazı tipi formatını belirtme yeteneği, Font özelliği aracılığıyla eklenmiştir. Bu özellik, grafik öğeleri için daha akıcı ve tutarlı bir görünüm sağlayarak genel belge estetiğini geliştirir.

PDF’yi Reader 23.12’de Açarken Sayfa Düzenini Belirleme

PdfSaveOptions sınıfına yeni bir PageLayout özelliğinin eklenmesi ve yeni bir PdfPageLayout numaralandırmasının eklenmesiyle, bir belgeyi PDF okuyucuda açarken kullanılacak sayfa düzenini belirtme yeteneği eklenmiştir.

Belgeleri Yükleme ve Kaydetme

Markdown 23.9’da Görüntü URI’leri Oluşturmak için Klasör Adı Belirtme

MarkdownSaveOptions sınıfı, Markdown belgesine yazılan görüntü URI’lerini oluşturmak için kullanılan klasörün adını belirtmeye olanak tanıyan ImagesFolderAlias özelliği eklenerek genişletildi.

PDF Çıktı Boyutunu Azaltın 23.10

OptimizeOutput ayarlarını kullanırken çıktı boyutunu azaltmak için çeşitli PDF oluşturma optimizasyonları uygulandı.

TXT Belgelerini Yüklerken Köprüleri Tanıma 23.10

TXT belgelerini yüklerken köprüleri tanıma özelliği, yeni bir DetectHyperlinks özelliği eklenerek uygulandı.

Diğer

  • Özellikle WMF kalem genişliği ve EMF kozmetik kalem genişliği için rasterleştirme boyutunu belirlemek için meta dosyası oluşturma emülasyonu uygulandı. Bunu başarmak için ScaleWmfFontsToMetafileSize özelliği EmulateRenderingToSizeOnPage özelliği ile değiştirildi ve EmulateRenderingToSizeOnPageResolution özelliği eklendi. 23.9
  • InsertDocumentInline yöntemi kullanılarak, bir belgeyi başka bir belgeye mevcut imleç konumunda eklemek için basitleştirilmiş bir yöntem tanıtıldı. 23.10
  • Yeni Locked özelliğinin tanıtılmasıyla stil özelliklerine erişme ve bunları değiştirme yeteneği eklendi. 23.10
  • CompositeNode sınıfının metodlarına genel tip parametresi eklendi. 23.10
  • Accept ve Reject yöntemleri kullanılarak belirli bir revizyonun ne zaman kabul edilmesi/reddedilmesi veya reddedilmesi gerektiğini kontrol etmenin bir yolu uygulandı. Bu geliştirme, kullanıcılara revizyon süreci üzerinde daha hassas kontrol sağlar. 23.11
  • Yeni XlsxSectionMode numaralandırma türü ve yeni SectionMode özelliği aracılığıyla bir belgenin tüm bölümlerini aynı XLSX çalışma sayfasına yazabilme yeteneği sağlandı. 23.11
  • OOXML belgeleri için ZIP64 formatı uzantılarının nasıl kullanılacağını kontrol etmenin bir yolu, OoxmlSaveOptions sınıfının yeni Zip64Mode özelliği ve yeni Zip64Mode numaralandırması aracılığıyla uygulanmıştır. 23.12
  • WebP imajı desteği getirildi. Lütfen bu özelliğin yalnızca .NetStandart ve .NET6+ sürümlerinde mevcut olduğunu unutmayın. 23.12

.NET 23.5, 23.6, 23.7, 23.8 için Aspose.Words

Aspose.Words 23.5, grafik serisi verileriyle çalışma yeteneğini ve ODT belgeleriyle çalışma yeteneğini geliştirmenin yanı sıra üstbilgileri/altbilgileri ve bunların metin sarmasını da geliştirir.

Aspose.Words 23.6, oluşturma seçeneklerini genişletiyor, yeni bir dışa aktarma formatı ekliyor, LINQ raporlama ve LowCode araçlarını geliştiriyor.

Aspose.Words 23.7, raporlama yeteneklerini geliştirir, yeni bir dışa aktarma formatı ekler ve tablolarla ve dijital imzalarla çalışmayla ilgili değişiklikler sunar.

Aspose.Words 23.8, farklı formatların yeteneklerini genişletir, oluşturmayı geliştirir ve alanlarla çalışmak için yeni seçenekler ekler

Desteklenen Formatlar

  • Sürüm 23.6’dan başlayarak, bir belgeyi XLSX formatında kaydetmek mümkündür. Artık belgelerinizi Excel formatına dönüştürebilirsiniz. 23.6
  • Sürüm 23.7’den başlayarak, bir belge sayfasını veya şeklini EPS formatında kaydetmek mümkündür. 23.7

Yeni Format Özellikleri

  • MOBI belgeleri için otomatik olarak İçindekiler Tablosu (TOC) oluşturma işlevi tanıtıldı. 23.8
  • PdfEncryptionDetails yapıcısı PdfPermissions ile genişletildi. 23.8
  • EMF meta dosyaları için dikey metnin şekillendirilmesi uygulandı. 23.8

İşleme ve Yazdırma

Grafik Serisi Verilerini Alma ve Değiştirme 23.5

Grafik serisi verilerini alma ve değiştirme özelliği aşağıdakiler eklenerek sağlandı:

Gelişmiş Tipografi 23.6 Desteği

WMF, EMF ve EMF+ oluşturmada Gelişmiş Tipografi desteği eklendi.

Sayfadaki Renkli İçerik 23.6

Sayfanın renkli olup olmadığını belirten genel özellik PageInfo.Colored eklendi.

Grafik Veri Etiketlerini Biçimlendirme 23.6

Grafik veri etiketleri için dolgu, kontur ve belirtme çizgisi biçimlendirmesini ayarlama yeteneği uygulandı.

Mail Merge ve Raporlama

LINQ Raporlama Motoru 23.6 için Dinamik HTML Ekleme

LINQ Raporlama Motoru için yeni bir dinamik HTML ekleme yöntemi eklendi.

Mustache Etiketleri Desteği 23.7

Mustache etiketleri artık MailMerge.GetRegionsHierarchy ve MailMerge.GetFieldNamesForRegion yöntemlerinde desteklenmektedir.

LINQ Raporlama Motoru Şablonu Sözdizimi Güncellemeleri 23.7

LINQ Reporting Engine şablon sözdizimi artık ElementAt ve ElementAtOrDefault uzantı yöntemlerini desteklemektedir.

İşlenen Görüntülerin Boyutunun Belirlenmesi 23.8

İşlenen görüntülerin boyutunu piksel cinsinden belirtmek için yeni bir genel özellik olan ImageSize kullanıma sunuldu.

JSON Dize Değerleri için Boşlukları Koruyun – LINQ 23.8

JSON dize değerlerine ilişkin boşlukları korumak için LINQ Raporlama Motoruna bir seçenek eklendi.

LowCode 23.6

Farklı türdeki belgeleri tek bir çıktı belgesinde birleştirmeyi amaçlayan yeni LowCode yöntemleri eklendi.

Diğer

  • Üstbilgi/altbilgilerde metin kaydırma desteği uygulandı. 23.5
  • RemoveAllSignatures yöntemiyle ODT dokümanlarından dijital imzaları kaldırma özelliği eklendi. 23.5
  • Run fonetik kılavuzunun temel ve ruby metnini elde etmek için PhoneticGuide kamu malı eklendi. 23.5
  • Yeni bir SignatureValue özelliği getirilerek dijital olarak imzalanmış bir belgeden bayt dizisi olarak dijital imza değeri alma yeteneği eklendi. 23.7
  • Row ve Cell sınıfları yeni genel üyelerle (Row.NextRow, Row.PreviousRow, Cell.NextCell ve Cell.PreviousCell) genişletildi. 23.7
  • CITATION ve KAYNAKÇA alanları desteği eklendi. 23.8

.NET 23.1, 23.2, 23.3, 23.4 için Aspose.Words

Aspose.Words 23.1, tarama işlemi emülasyonunun performansını artırmanın yanı sıra belge dışa aktarma ve işleme kalitesini de geliştirir.

Aspose.Words 23.2, belgelerin MOBI formatında kaydedilmesini sağlar, grafik oluşturmayı geliştirir ve belgenin görünüm ayrıntılarında dikkate değer değişiklikler yapar.

Aspose.Words 23.3, yeni özelliklerle belgelerin içe aktarılmasını ve kaydedilmesini geliştirir ve ayrıca arka plan ve ön plan rengi ve radyal degradeyle işin kalitesini artırır.

Aspose.Words 23.4, bazı parametrelerin hesaplanmasını ve tablonun ve çevresindeki metnin konumlandırılmasını geliştirir.

Performans geliştirmeleri

Raster İşlemlerinin Emülasyonu 23.1

Meta dosyalar ile tarama işlemlerinin emülasyonunun performansı ve kalitesi önemli ölçüde iyileştirildi.

Desteklenen Formatlar

MOBI 23.2’ye aktar

Sürüm 23.2’den başlayarak, bir belgeyi MOBI formatında (ayrıca PRC, AZW – Amazon Kindle’ın kendi e-kitap dosya formatı olarak da bilinir) kaydetmek mümkündür. Artık yalnızca MOBI belgelerini yükleyemezsiniz, aynı zamanda dosyalarınızı MOBI formatına da aktarabilirsiniz.

İşleme

Gölgelendirme Tema Renkleriyle Çalışma 23.1

Gölgelendirme teması renkleriyle çalışma yeteneği uygulandı.

DML Grafikleri 23.1’de R-kare Katsayısı Desteği

Oluşturma sırasında DML grafik trend çizgisi etiketlerinde R-kare katsayısı desteği eklendi.

Grafik Oluşturma İyileştirmeleri 23.2

23.2’den bu yana grafik oluşturma önemli ölçüde iyileştirildi.

Arka Plan ve Ön Plan Renk Kontrolü 23.3

Fill sınıfı, arka plan ve ön plan renkleriyle ilgili bir dizi yeni ortak özellik ile genişletildi: ForeThemeColor ve BackThemeColor, ForeTintAndShade ve BackTintAndShade.

SkiaSharp Yerel Gölgelendirici 23.3 ile Radyal Degradeler

.NET Standard için SkiaSharp yerel gölgelendiriciyle radyal degradelerin oluşturulması uygulandı.

Tablo ile Çevreleyen Metin Arasındaki Mesafe 23.4

Table sınıfına yeni özellikler eklenerek tablo ile çevresindeki metin arasındaki mesafeyi ayarlama yeteneği eklendi: DistanceLeft, DistanceRight, DistanceTop ve DistanceBottom.

Belgeleri Yükleme ve Kaydetme

AZW3 Belgeleri için TOC Oluşturun 23.1

NavigationMapLevel özelliği kullanılarak AZW3 belgeleri için TOC (içindekiler tablosu) oluşturma yeteneği eklendi.

Liste Öğelerini Markdown 23.1’e Aktarma

ListExportMode özelliğinin MarkdownSaveOptions sınıfına eklenmesiyle, liste öğelerinin Markdown formatına aktarılmasını kontrol etmenin bir yolu sağlanmıştır.

Belge Kaydetme İlerleme Bildirimleri 23.3

MOBI ve AZW3 formatları için ilerleme bildirimlerinin kaydedilmesi uygulandı.

Cümle ve Kelime Aralığı Ayarı 23.3

AdjustSentenceAndWordSpacing özelliğinin tanıtılmasıyla, belgenin içe aktarımı sırasında cümle ve sözcük aralığının otomatik olarak ayarlanıp ayarlanamayacağını belirtme yeteneği eklendi.

Diğer

  • JustificationMode özellik uygulaması 23.2 aracılığıyla bir belgenin karakter aralığı ayarını belirtme yeteneği eklendi
  • Aspose.Words’e metin kutuları, dipnotlar ve son notların kelime sayısı istatistiklerine dahil edilip edilmeyeceği talimatını vermenin yolu, IncludeTextboxesFootnotesEndnotesInStat özelliği 23.2 eklenerek sağlanmıştır
  • AutomaticallyUpdate özelliği 23.2 aracılığıyla, stilin uygun değere göre otomatik olarak yeniden tanımlanıp tanımlanmayacağını belirlemeye olanak tanıyan yeni bir belge stili seçeneği eklendi
  • IsPhoneticGuide özelliği 23.4 kullanılarak Run‘in fonetik bir kılavuz çalışması olup olmadığını belirleme yeteneği eklendi
  • ChartAxisCollection sınıfı tanıtılarak ve Chart.Axes özelliği 23.4 eklenerek birleşik grafiklerin serileri ve eksenleriyle çalışmanın basit bir yolu uygulandı
  • Shape sınıfı 23.4’e, şekle göre konumlandırma ve boyutlandırmaya bağlı yeni genel özellikler eklendi
  • Otomatik metin renk çözünürlüğü için renk parlaklığı hesaplamasının doğruluğu ve performansı, Microsoft Word 23.4’ün en son sürümlerine uygun olarak iyileştirildi

.NET 22.9, 22.10, 22.11, 22.12 için Aspose.Words

Aspose.Words 22.9, belgeleri yükleme ve kaydetme seçeneklerini genişletir ve diğer bazı seçeneklerle etkileşimi geliştirir.

Aspose.Words 22.10, bulma ve değiştirme seçeneklerini geliştirir, OLE nesnelerini geliştirir ve liste işlevselliğini genişletir.

Aspose.Words 22.11, zaten tanıdık olan nesnelerle daha rahat çalışmak için yeni seçeneklerle işlevselliğini genişletiyor: alanlar, yazdırma, OLE ve yapılandırılmış belge etiketleri.

Aspose.Words 22.12, oluşturma yeteneklerini geliştirir ve bir belgeyi yüklerken/kaydederken kenar boşluklarıyla çalışma seçenekleri sunar.

Performans İyileştirmeleri 22.12

Spesifikasyon uyumluluğunu korumak için PDF’ye dönüştürülürken grafik durumu iç içe yerleştirme derinliğini önemli ölçüde azaltan bir optimizasyon kullanıma sunuldu.

İşleme ve Yazdırma

Renkli Olmayan Sayfaları Renkli Yazıcıda Yazdırma 22.11

ColorPrintMode numaralandırmasına yeni bir GrayscaleAuto değeri eklenerek özel renkli/gri tonlamalı yazdırma modu uygulandı.

Yeni yazdırma özelliği, aygıtın renkli yazdırmayı desteklemesi durumunda kullanıcıların renkli olmayan sayfaların nasıl yazdırılacağını denetlemesine olanak tanır. Bu özellik, kullanıcıların renkli olmayan sayfaları yalnızca gri tonlamalı yazdırma modunu kullanarak otomatik olarak yazdırmak istemeleri durumunda yararlı olabilir.

Yeni Kenar Oluşturma Özellikleri 22.12

Yeni kamu mülkleri ThemeColor ve TintAndShade tanıtıldı.

DrawingML Oluşturma 22.12 için Doğrusal Trend Çizgisi Formülü

DrawingML grafikleri için doğrusal eğilim çizgisi formülü oluşturma uygulandı.

Google Noto Yazı Tipleri 22.12 için Yazı Tipi Geri Dönüş Ayarları

Google Noto yazı tipleri için önceden tanımlanmış yazı tipi geri dönüş ayarları güncellendi.

Belgeleri Yükleme ve Kaydetme

PDF Boyutunu Küçültmek için Üstbilgi veya Altbilgi Şekillerini Önbelleğe Alın 22.9

Çıktı PDF dosyasının boyutunu azaltmak için üstbilgi/altbilgi şekillerini önbelleğe alma yeteneği, yeni bir CacheHeaderFooterShapes özelliği eklenerek uygulanmıştır.

Belge Yüklerken Otomatik Numaralandırma Algılama 22.9

Metin yükleme sırasında AutoNumberingDetection özelliğini belirtme yeteneği, genişletilmiş TxtLoadOptions sınıfı aracılığıyla uygulanmıştır.

Belirli Bir Teminat Türünün Belirlenmesi 22.12

Verilen bölüm için belirli bir Margin türünü belirtme yeteneği uygulandı.

Ara ve Karşılaştır 22.10

Bul ve değiştir seçeneklerinde StructuredDocumentTag‘i yok sayma özelliği, FindReplaceOptions sınıfına yeni bir IgnoreStructuredDocumentTags özelliği eklenerek uygulanmıştır.

Diğer

  • FieldEQ’yu OfficeMath olarak almaya yönelik yeni bir özellik eklendi. 22.9
  • Satır düzeyinde Group türünde yapılandırılmış belge etiketlerinin oluşturulmasına izin verildi. 22.9
  • OLE nesneleri ve kontrolleri artık bir belge HTML’ye dönüştürülürken meta dosya görüntüleri olarak değerlendiriliyor. 22.10
  • List sınıfına yeni bir HasSameTemplate yöntemi getirilerek, belirli bir listenin karşılaştırılan listeyle aynı şablondan oluşturulduğunu kontrol etmeye yönelik yeni bir özellik eklendi. 22.10
  • Citation türünde yeni yapılandırılmış belge etiketleri oluşturma yeteneği eklendi. 22.11
  • Saha güncelleme ilerlemesinin takip edilebilmesi sağlandı. 22.11
  • Kullanıcıların kaynak belgedeki OLE eklerini çıktı PDF belgesine yerleştirmesine olanak tanıyan yeni bir EmbedAttachments özelliği kullanıma sunuldu. 22.11

.NET 22.5, 22.6, 22.7, 22.8 için Aspose.Words

Aspose.Words 22.5, yeni yükleme formatları ve yeni yazdırma sayfası boyutu için destek sunmanın yanı sıra bazı işleme seçeneklerini de geliştirir.

Aspose.Words 22.6, PDF’yi diğer formatlara dönüştürme olanaklarını genişletmenin yanı sıra DrawingML ve düz metin dolgu efektiyle çalışmayı geliştirir.

Aspose.Words 22.7, oluşturma özellikleriyle çalışma olanaklarını geliştirir ve ayrıca HTML içe aktarma ve PDF’ye dışa aktarmayla çalışmaya yönelik yeni özellikler ekler.

Aspose.Words 22.8 yeni bir dışa aktarma formatı sunuyor ve çeşitli işleme algoritmalarını geliştiriyor.

API, daha esnek ve kullanışlı geliştirme için geliştirilmiştir.

Desteklenen Formatlar

  • LoadFormat numaralandırmasına yeni değerler eklenerek EPUB ve XML belgelerini yükleme desteği getirildi. 22.5 sürümünden itibaren EPUB ve XML belgelerini Aspose.Words belge modeline yükleyip herhangi bir desteklenen formatlar‘e dönüştürmek mümkün. 22.5
  • Sürüm 22.8’den başlayarak, bir belgeyi AZW3 formatında (Amazon Kindle’ın tescilli e-kitap dosyası formatı) (KF8, formatın diğer adıdır) kaydetmek mümkündür. Artık yalnızca AZW3 belgelerini yüklemekle kalmayıp aynı zamanda dosyalarınızı derlenmiş bir EPUB olan AZW3 formatına da aktarabilirsiniz. 22.8

İşleme ve Yazdırma

Yeni Baskı Boyutu 22.5

PaperSize numaralandırmasına yeni bir değer getirilerek “Zarf No. 10” yazdırma sayfası boyutu desteği eklendi.

MathML Formüllerini Oluşturma 22.5

MathML formüllerinin etrafında bir kenarlık kutusunun oluşturulması ve bu tür formüller için karakterler oluşturulurken yazı tipi tespiti iyileştirildi.

DML Grafiği İyileştirmeleri 22.6

DrawingML grafikleri genel API, degrade, doku ve desen dolgularını destekleyecek şekilde genişletildi.

Glyph, OpenType 22.7 için Ayrıştırmanın Özetini Veriyor

OpenType (CFF) yazı tipleri için Aspose.Words’in kendi glyph anahatlarının ayrıştırılması uygulandı.

Daha önce OpenType (CFF) yazı tipleri için glyph ayrıştırması GDI+ aracılığıyla gerçekleştiriliyordu. Yani artık GDI+‘ın mevcut olmadığı durumlarda (Java, .NET Standard platformları, Linux OS vb.) çalışıyor. Glyph, WordArt, metin efektleri, bazı Office Math özellikleri ve diğerleri gibi belirli durumlarda ayrıştırmanın gerekli olduğunu ana hatlarıyla belirtiyor.

Şekil Gölge Formatını Ayarla 22.7

Yeni bir ShadowFormat özelliği eklenerek şekil nesnesinin gölge formatını ayarlama yeteneği sağlandı.

Tablo 22.8’de Hücre Aralığı Desteği

Düzenleme motoru artık önemli ölçüde iyileştirildi: tablolarda çok karmaşık bir hücre aralığı mekanizması uygulandı.

Semboller için Yazı Tipi Değişikliği 22.8

Semboller için yazı tipi değişimi iyileştirildi.

Grafik Ekseni Etiket Döndürme Algoritması 22.8

Grafik ekseni etiketlerinin döndürme algoritması iyileştirildi.

Belgeleri Yükleme ve Kaydetme

PDF’yi Mizanpaj Modeli 22.6 Olmadan Sabit Sayfa Formatına Yükleme ve Dönüştürme

PDF belgelerini yüksek doğruluk ve performansla sabit sayfa formatlarına yükleme ve dönüştürme yeteneği uygulanmıştır.

Yeni HTML İçe Aktarma Modu 22.7

HtmlInsertOptions numaralandırmasına yeni bir değer eklenerek blok düzeyindeki öğeler için yeni bir HTML içe aktarma modu tanıtıldı.

PDF/UA-1’e Dönüştürme WCAG 2.0 22.7 ile uyumlu

Bir belgeyi WCAG 2.0 ile uyumlu PDF/UA-1 formatına dönüştürme desteği eklendi.

Dolayısıyla, müşterinin erişilebilir bir Word belgesi varsa ve onu Aspose.Words aracılığıyla dönüştürme özelliklerini belirterek PDF/UA-1’e dönüştürürse çıktı WCAG 2.0 uyumlu olacaktır.

WCAG veya Web İçeriği Erişilebilirlik Yönergeleri, W3C tarafından dünyanın her yerindeki bireyler ve kuruluşlarla işbirliği içinde geliştirilen bir dizi yönergedir. Artık Aspose.Words ile belgenizi, WCAG 2.0 uyumlu PDF belgeleri oluşturmaya uygun çıktı PDF/UA-1 biçimine dönüştürebilirsiniz.

WCAG 2.0’ın PDF/UA-1 spesifikasyonunda belirtilmeyen iki ek gereksinime sahip olduğunu belirtmekte fayda var:

  • kontrast gereksinimleri

  • multimedya içeriğini etiketlemeye yönelik gereksinimler

Ancak her iki gereksinim de bizim Word’den PDF’ye dönüştürme durumumuzla alakalı değil.

Diğer

  • MS Word davranışını taklit eden düz metin dolgu efektini devralma istisnası uygulandı. 22.6
  • DATABASE alanlarının desteği eklendi. Bu alan türünü kullanarak örneğin bir veritabanı sorgusunun sonuçlarını bir Microsoft Word tablosunda gösterebilirsiniz. 22.7

Ayrıca bakınız