Desteklenen Özellikler

Aspose.Words kullanıcılara çok çeşitli özellikler sunar. Kullanıcılar, belgeleri desteklenen bir formattan diğerine dönüştürmek ve dönüştürme süreci sırasında bu belgeleri değiştirmekten, yapılandırılmış ve görsel olarak çekici belgeler oluşturmak veya raporlamayı otomatikleştirmek gibi iş görevlerine kadar belgeyle ilgili çok sayıda görevi gerçekleştirebilir.

Modern belge formatları ve standartları karmaşıktır ve projenizde belge dönüştürmeye veya diğer belge işleme özelliklerine ihtiyaç duyduğunuzda genellikle tek pratik çözüm, istenen işlevselliği uygulayan bir üçüncü taraf bileşene güvenmektir. Ancak üçüncü taraf bir bileşenin kullanılması her zaman bir miktar risk taşır. Belge işlemedeki benzersiz risklerden biri, kütüphanenin belirli bir belge formatını veya standardını ne kadar eksiksiz ve doğru bir şekilde uyguladığı sorusudur.

Aspose, belge formatları ve standartlarının en eksiksiz ve doğru uygulamalarını sunmaya kendini adamıştır. Aspose.Words ekibi, birden fazla platformda desteklenen belge formatları için ayrıntılı uygulama notları sağlayarak birlikte çalışabilirlik konusundaki kararlılığını göstermektedir.

Aşağıdaki tablolar, .NET özellikleri için Aspose.Words’in kullanılabilirliğini özetlemekte ve karşılaştırmaktadır ve ayrıntılı özellik açıklamalarına bağlantılar sağlamaktadır.

Platformlara Genel Bakış

.NET için Aspose.Words’in kullanılabileceği platformlar aşağıda listelenmiştir. Daha fazla platform için desteğe ihtiyacınız varsa Java için “ikiz kardeş” ürünü Aspose.Words’i arayın.

Özellik Tanım
.NET Framework İstemci Profili sürümleri de dahil olmak üzere herhangi bir .NET Framework sürüm 2.0 veya üzeri için ASP.NET, Web Hizmetleri, WinForms veya başka türde bir uygulama oluşturmak amacıyla .NET için Aspose.Words’i kullanın. 32 bit ve 64 bit için tam destek.
.NET Standard 2.0 ‘netstandard2.0’ ve ‘netstandard2.0_AuthenticodeSigned’ klasörleri, .NET Core 2.0/2.1/2.2/3.0/3.1 gibi .NET Standard 2.0’ı uygulayan çerçevelerle kullanılacak derlemeleri içerir. Aspose.Words API’in en son sürümü ayrıca .NET 5.0 ve .NET 6.0’ı da destekler.
Xamarin.Android Yerel Android uygulamalarınızda .NET için Aspose.Words’i kullanın.
Xamarin.iOS Yerel iOS uygulamalarınızda .NET için Aspose.Words’i kullanın.
Xamarin.Mac Yerel Mac uygulamalarınızda .NET için Aspose.Words’i kullanın.
COM .NET öncesi teknolojileri kullanarak geliştirme yapmanız gerekiyorsa cankurtaran olabilir.
Mono Mono ile uygulamalar oluşturmak için .NET için Aspose.Words’i kullanabilirsiniz.
Windows Azure Evet, .NET için Aspose.Words, Windows Azure üzerinde çalışır.

Dosya Formatları ve Dönüşümler

Dünya çapında pek çok müşteri, Aspose.Words’in sağladığı eksiksiz belge içe ve dışa aktarma özelliklerine güveniyor.

Özellik Tanım .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Microsoft Word - DOC Bulabileceğiniz en hızlı ve en eksiksiz DOC formatı uygulaması. tick tick tick tick tick
WordprocessingML - DOCX and XML Aspose.Words, OOXML, Flat OPC ve ayrıca Word 2003 XML için kapsamlı destek sağlar. tick tick tick tick tick
Rich Text Format - RTF Çeşitli uygulamalarla etkileşim kurmak için kapsamlı RTF formatı desteği. tick tick tick tick tick
HTML, XHTML and MHTML Daha da fazla birlikte çalışabilirlik için HTML/XHTML’yi yükleyin ve kaydedin. MHTML olarak kaydetme seçeneği de mevcuttur. tick tick tick tick tick
OpenDocument - ODT Aspose.Words, belgeleri OpenDocument Metin (.odt) biçiminde yükleyebilir ve kaydedebilir. tick tick tick tick tick
Adobe Portable Document Format - PDF Herhangi bir belgeyi yüksek kalitede PDF’ye dönüştürün. PDF/A desteklenmektedir. tick tick tick tick tick
XML Paper Specification - XPS Herhangi bir belgeyi yüksek doğrulukla XPS’ye dönüştürün. tick tick tick tick tick
Plain Text - TXT plain text formatında kaydederek metni kolayca çıkarın. tick tick tick tick tick
Digital Publishing EPUB EPUB, e-Kitaplar için popüler bir formattır. Herhangi bir belgeyi Aspose.Words’ten IDPF EPUB formatına dönüştürebilirsiniz. tick tick tick tick tick
Printer Command Language (PCL) .NET için Aspose.Words, belgeyi PCL formatında kaydetme desteği sağlar. tick tick tick tick tick

İşleme ve Yazdırma

Aspose.Words artık belge sayfalarının yüksek kalitede oluşturulmasını sağlıyor.

Özellik .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Aşağıdaki tüm formatlara göre belgeyi yüksek kalitede (tıpkı Microsoft Word®'in yapacağı gibi) sayfalar halinde düzenleyin. tick tick tick tick tick
Tek tek sayfaları veya tüm belgeleri PDF veya XPS’ye dönüştürün. tick tick tick tick tick
Belge sayfalarını BMP görüntülerine dönüştürün tick tick circle circle circle
Belge sayfalarını resimlere (PNG, EMF, JPEG, GIF) dönüştürün. tick tick tick tick tick
Belgedeki tek tek şekilleri taramalı veya vektör görüntülere dönüştürün. tick tick tick tick tick
Görüntü çözünürlüğünü, kalitesini, sıkıştırmasını ve diğer seçenekleri belirtin. tick tick tick tick tick
Sayfaları veya şekilleri, dönüşümlerle bir .NET Graphics nesnesine belirli bir boyuta göre işleyin. tick tick tick tick tick
.NET yazdırma altyapısını kullanarak belge sayfalarını yazdırın. tick circle circle circle circle
Oluşturmadan veya yazdırmadan önce TOC‘i, sayfa numaralarını ve diğer alanları güncelleyin. tick tick tick tick tick

Belge İçeriği Özellikleri

Aspose.Words, yüklü belgeleri programlı bir şekilde oluşturmanıza, birleştirmenize, değiştirmenize, ayrıştırmanıza veya başka şekilde incelemenize olanak tanıyan 100’den fazla genel sınıftan oluşan zengin bir nesne modeli sağlar.

Özellik .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Paragraflara ve metne erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
Resimlere, metin kutularına ve şekillere erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
Tablolara, satırlara ve hücrelere erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
Alanlara, form alanlarına, köprülere ve yer imlerine erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
Belge bölümlerine, üstbilgilere ve altbilgilere erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
Dipnotlara, son notlara ve yorumlara erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
Özel XML’e, Akıllı Etiketlere ve Yapılandırılmış Belge Etiketlerine (İçerik Kontrolleri) erişin, bunları oluşturun ve değiştirin. tick tick tick tick tick
XmlDocument benzeri sınıfları ve yöntemleri kullanarak tüm belge öğelerine erişin ve bunları değiştirin. tick tick tick tick tick
Alan sonuçlarını IF, formül ve diğer popüler alan türlerini güncelleyin. tick tick tick tick tick
İçindekiler Tablosu (TOC) alanlarını tam olarak Microsoft Word’in yaptığı gibi yeniden oluşturun ve güncelleyin. tick tick tick tick tick
Belge öğelerini belgeler arasında kopyalayın ve taşıyın. tick tick tick tick tick
Belgeleri birleştirin ve bölün. tick tick tick tick tick
Yerleşik ve özel belge özelliklerini edinin ve ayarlayın. tick tick tick tick tick
Belge korumasını belirtin, korumalı ve şifrelenmiş belgeleri açın. tick tick tick tick tick
Metni bulun ve değiştirin, belge içeriği üzerinde numaralandırın. tick tick tick tick tick
Bir belgedeki tüm düzeltmeleri kabul edin. tick tick tick tick tick
OLE nesnelerini ve ActiveX denetimlerini belgeden koruyun veya çıkarın. tick tick tick tick tick
VBA makrolarını belgeden koruyun veya kaldırın. VBA makrolarının dijital imzasını koruyun. tick tick tick tick tick
Belgelerdeki dijital imzaları tespit edin ve doğrulayın. tick tick tick tick tick
HTML metni ekleyin. tick tick tick tick tick
VBA Makrolarını Word Belgesinden çıkarın. tick tick

Belge Biçimlendirme Özellikleri

Aspose.Words, tüm belge öğelerinin biçimlendirme özelliklerine ayrıntılı programlı erişim sağlar.

Özellik .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Yazı tipleri, renkler, efektler, kenarlıklar ve gölgelendirme dahil tüm karakter formatlarına erişin ve bunları değiştirin. tick tick tick tick tick
Girintiler, aralıklar, kenarlıklar ve gölgeleme, sekme durakları dahil tüm paragraf biçimlendirmelerine erişin ve bunları değiştirin. tick tick tick tick tick
Numaralandırma ve düzeyler de dahil olmak üzere tüm madde işaretli ve numaralı liste formatlarına erişin ve bunları değiştirin. tick tick tick tick tick
Hizalama, yönlendirme, kenarlıklar ve gölgelendirme dahil olmak üzere tablo formatına erişin ve değiştirin. tick tick tick tick tick
Kağıt boyutu, kenar boşlukları ve yön dahil tüm bölüm özelliklerine erişin ve bunları değiştirin. tick tick tick tick tick
Belge stillerine erişin, oluşturun ve değiştirin. tick tick tick tick tick
Konum, boyut, çizgi ve dolgu özellikleri, görüntü baytları dahil olmak üzere çizim nesnelerine erişin ve bunları değiştirin. tick tick tick tick tick

Mail Merge Özellikleri

Aspose.Words’i başlı başına bir raporlama çözümü olarak kullanabilirsiniz. Raporlarınızı Microsoft Word’de tasarlayın ve ardından Aspose.Words’in belgeleri çeşitli veri kaynaklarından gelen verilerle doldurmasını sağlayın.

Özellik .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
Raporlarınızda MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, GREETINGLINE dahil tüm standart Microsoft Word mail merge alanlarını kullanın. tick tick tick tick tick
En karmaşık ve iç içe geçmiş IF alanlarını ve formüllerini bile içeren belgeler için mail merge’i yürütün. tick tick tick tick tick
mail merge bölgelerini kullanarak belgedeki tabloları veya parçaları veri kaynağınızdan doldurun ve dinamik olarak büyütün. tick tick tick tick tick
Order/OrderDetails gibi ana detay (üst-alt) verilerini içeren raporları kolayca oluşturun. tick tick tick tick tick
Belgeleri DataSet, DataTable, DataView, DataReader veya ADO Recordset gibi herhangi bir .NET veri kaynağından gelen verilerle doldurun. tick tick tick tick tick
IMailMergeDataSource arayüzünü uygulayarak LINQ sorgusu, XML dosyası veya iş nesneleri gibi herhangi bir veri kaynağından belgeleri doldurun. tick tick tick tick tick
Verilerinizin olaylar kullanılarak nasıl birleştirileceği konusunda sayı biçimlendirmesi gibi hassas kontrolü elinize alın. tick tick tick tick tick
mail merge sırasında görüntüleri ekleyin. tick tick tick tick tick
Bir belge için Microsoft Word mail merge veri kaynağını programlı olarak oluşturun veya değiştirin. mail merge ayarlarını ve veri kaynaklarını koruyun. tick tick tick tick tick
mail merge alan adlarını alın. tick tick tick tick tick

Raporlama Özellikleri

LINQ Raporlama Motoru, şablon belgelere ve veritabanları, XML, JSON, OData, özel CLR türlerindeki nesneler, harici belgeler ve daha fazlasını içeren çeşitli kaynaklardan elde edilen verilere dayalı belgeler oluşturmanıza olanak tanıyan gelişmiş bir raporlama aracıdır.

Ana Özellikler .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
C# sözdizimi ve LINQ uzantısı yöntemlerinin doğrudan şablonlarda desteklenmesi (ADO.NET veri kaynakları için bile) tick tick tick tick tick
Tablolar, listeler ve ortak içerik için tekrarlanabilir ve koşullu belge bloklarının (döngüler ve koşullar) desteklenmesi tick tick tick tick tick
Dinamik olarak oluşturulan grafik ve görsellerin desteği tick tick tick tick tick
Dış belgelerin ve HTML bloklarının bir belgeye eklenmesi desteği tick tick tick tick tick
Tek bir belgenin oluşturulması için birden fazla veri kaynağının (farklı türler dahil) desteklenmesi tick tick tick tick tick
Veri ilişkilerinin yerleşik desteği (ana-detay) tick tick tick tick tick
Doğrudan şablonlarda gruplama, sıralama, filtreleme ve diğerleri gibi çeşitli veri manipülasyonlarının kapsamlı desteği tick tick tick tick tick
WYSIWYG: Oluşturulan bir belge, öğelerinin formatını, karşılık gelen bir şablonla aynı şekilde korur tick tick tick tick tick