Ürünlerimize göz atın

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-words', version: '22.12', classifier: 'jdk17')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-words" rev="22.12">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words" % "22.12"
copied!  

Çeşitli belge formatları için Java API

main-banner

Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans

Aspose.Words for Java, doğrudan Java uygulamalarınızda çok çeşitli belge işleme görevleri gerçekleştirmenizi sağlayan gelişmiş bir Java Kelime İşleme API’sıdır. Java API için Aspose.Words, İşleme Word (DOC, DOCX, OOXML, RTF) HTML, Opendocument, PDF, EPUB, XPS, SWF ve tüm görüntü formatlarını destekler. Aspose.words ile Microsoft Word & Reg;

Java API özellikleri için Aspose.Words

** Rending ve yazdırma **

  • Aşağıdaki tüm formatlara yüksek sadakat (tam olarak Microsoft Word & Reg gibi) sayfalar halinde belge belgesi.
  • Bireysel sayfaları veya eksiksiz belgeleri pdf, xps veya `swf ‘olarak oluşturun.
  • Belge sayfalarını raster görüntülerine (multipajlı tiff, png, jpeg, bmp) oluşturun.
  • Sayfaları bir Java grafik nesnesine belirli bir boyuta oluşturun.
  • Java baskı altyapısını kullanarak belge sayfalarını yazdırın.
  • TOC, sayfa numaralarını ve diğer alanları oluşturma veya yazdırmadan önce güncelleyin.
  • `` Opengl ’’ üzerinden 3D efektler oluşturulur.

** Belge İçerik Özellikleri **

  • Çeşitli belge öğelerine erişin, oluşturun ve değiştirin.
  • Tüm belge öğelerine `` xmldocument` benzeri sınıflar ve yöntemler kullanarak erişin ve değiştirin.
  • Belge öğelerini belgeler arasında kopyalayın ve taşıyın.
  • Belgelere katılın ve bölün.
  • Belge koruması, açık korumalı ve şifreli belgeleri belirtin.
  • Metni bulun ve değiştirin, belge içeriğini numaralandırın.
  • OLE nesnelerini ve ActiveX kontrollerini belgeden koruyun veya çıkarın.
  • VBA makrolarını belgeden koruyun veya çıkarın. VBA makroları dijital imzasını koruyun.

** Raporlama Özellikleri **

  • C# sözdizimi ve LINQ uzatma yöntemlerinin doğrudan şablonlarda (ado.net veri kaynakları için bile) desteği.
  • Tablolar, listeler ve ortak içerik için tekrarlanabilir ve koşullu belge bloklarının (döngüler ve koşullar) desteği.
  • Dinamik olarak oluşturulan grafiklerin ve görüntülerin desteği.
  • Dış belgelerin ve `` html` bloklarının bir belgeye eklenmesinin desteği.
  • Tek bir belgenin oluşturulması için birden fazla veri kaynağının (farklı türler dahil) desteği. -Veri İlişkilerinin Yerleşik Desteği (Master-Detail).
  • Gruplama, sıralama, filtreleme ve diğerleri gibi çeşitli veri manipülasyonlarının doğrudan şablonlarda kapsamlı desteği.

Daha kapsamlı bir özellik listesi için lütfen Özellik Genel Bakış adresini ziyaret edin.

** Java API okumak, farklı belge formatları ve uzantıları yazmak için **

** Microsoft Word: ** DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM FLATOPC, FLATOPCMACROEnabled, FlatOpctemplate, FlatopctemplatemacroEnabled
** OpenOffice: ** ODT, OTT
** wordProcessingml: ** wordml
** Web: ** html, mHtml
** Sabit Düzen: ** PDF
** metin: ** txt ** Diğer: ** MD

** Kelime Belge Dönüştürücü için Java API **

** Sabit Düzen: ** XPS, OpenXps, Postscript (PS)
** Resimler: ** TIFF, JPEG, PNG, BMP, SVG, EMF, GIF
** web: ** htmlfixed
** Diğerleri: ** pcl, epub, xamlfixed, xamlflow, xamlflowpack

** Dosya formatlarını oku **

** MS Office: ** Docpreword60 ** e -kitap: ** mobi

** Desteklenen Ortamlar **

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** MacOS: ** Mac OS X
  • ** linux: ** ubuntu, opense, centos ve diğerleri
  • ** Java Sürümleri: ** J2SE 7.0 (1.7), J2SE 8.0 (1.8) veya üstü.

Başlamak

Aspose.Words Java API’leri Aspose deposu‘da barındırılır. Basit konfigürasyonlarla doğrudan Maven projelerinizde Java API için Aspose.words’i kolayca kullanabilirsiniz. Ayrıntılı talimatlar için lütfen Installing Aspose.Words for Java from Maven Repository belge sayfasını ziyaret edin.

API Örnek Kodu

** Java ** kullanarak bir sayfaya birden çok sayfa yazdırma

// Open the document.
Document doc = new Document(dataDir + "TestFile.doc");

// Create a print job to print our document with.
PrinterJob pj = PrinterJob.getPrinterJob();

// Initialize an attribute set with the number of pages in the document.
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1, doc.getPageCount()));

// Pass the printer settings along with the other parameters to the print document.
MultipagePrintDocument awPrintDoc = new MultipagePrintDocument(doc, 4, true, attributes);

// Pass the document to be printed using the print job.
pj.setPrintable(awPrintDoc);

pj.print();

Aspose.words API kullanan ücretsiz çevrimiçi uygulamalar

Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans

VersionRelease Date
22.129 Aralık 2022
22.1116 Kasım 2022
22.1014 Ekim 2022
22.98 Eylül 2022
22.812 Ağustos 2022
22.714 Temmuz 2022
22.610 Haziran 2022
22.520 Mayıs 2022
22.47 Nisan 2022
22.39 Mart 2022
22.29 Şubat 2022
22.18 Ocak 2022
21.127 Aralık 2021
21.1115 Kasım 2021
21.1020 Ekim 2021
21.97 Eylül 2021
21.811 Ağustos 2021
21.711 Temmuz 2021
21.614 Haziran 2021
21.57 Mayıs 2021
21.48 Nisan 2021
21.310 Mart 2021
21.29 Şubat 2021
21.15 Ocak 2021
20.129 Aralık 2020
20.1113 Kasım 2020
20.1023 Ekim 2020
20.913 Eylül 2020
20.88 Ağustos 2020
20.716 Temmuz 2020
20.613 Haziran 2020
20.510 Mayıs 2020
20.419 Nisan 2020
20.310 Mart 2020
20.215 Şubat 2020
20.16 Ocak 2020
19.1218 Aralık 2019
19.115 Kasım 2019
19.1011 Ekim 2019
19.915 Eylül 2019
19.817 Ağustos 2019
19.79 Temmuz 2019
19.66 Haziran 2019
19.57 Mayıs 2019
19.46 Nisan 2019
19.38 Mart 2019
19.214 Şubat 2019
19.14 Ocak 2019
18.128 Aralık 2018
18.116 Kasım 2018
18.1012 Ekim 2018
18.97 Eylül 2018
18.89 Ağustos 2018
18.716 Temmuz 2018
18.67 Haziran 2018
18.58 Mayıs 2018
18.44 Nisan 2018
18.36 Mart 2018
18.28 Şubat 2018
18.126 Aralık 2017
17.1214 Aralık 2017
17.1115 Kasım 2017
17.108 Ekim 2017
17.95 Eylül 2017
17.86 Ağustos 2017
17.76 Temmuz 2017
17.66 Haziran 2017
17.516 Mayıs 2017
17.4.04 Nisan 2017
17.3.06 Mart 2017
17.2.08 Şubat 2017
17.1.017 Ocak 2017
16.12.011 Aralık 2016
16.11.03 Kasım 2016
16.10.012 Ekim 2016
16.8.010 Eylül 2016
16.7.09 Ağustos 2016
16.6.013 Temmuz 2016
16.5.023 Haziran 2016
16.4.012 Mayıs 2016
16.3.011 Nisan 2016
16.2.017 Mart 2016
16.1.03 Şubat 2016
15.12.01 Ocak 2016