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

Java API PDF dosyalarını işlemek ve manipüle etmek için

banner

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

Aspose.PDF for Java, Java uygulamalarınızın Adobe Acrobat kullanmadan PDF belgelerini okumasını, yazmasını ve manipüle etmesini sağlayan bir PDF belge oluşturma bileşenidir.

`` aspose.pdf` paket özellikleri

PDF Belge Yasası

  • PDF belgesinin temel bilgilerini (örneğin yazar, yaratıcı) ayarlayın.
  • PDF sayfa özelliklerini yapılandırın (örn. Genişlik, yükseklik, kırpma kutusu, Bleedbox vb.).
  • Sayfa numaralandırma, yer işareti seviyesi, sayfa boyutları vb.
  • Belgeyi açık eylem, açık mod ve görünüm uygulayın.
  • Belgenin çözünme veya kutu gibi farklı sayfa geçiş efektleri olabilir.
  • PDF belgeleri xml, api veya xml` ve `` api ’’ aracılığıyla oluşturun.
  • Metin, paragraf, başlıklar, köprüler, grafikler, ekler vb. İle çalışma yeteneği vb.

Güvenlik özellikleri

  • PDF belgeleri 128 bite kadar şifrelenebilir.
  • PDF şifrelemesi için ana ve kullanıcı şifreleri ayarlanabilir.
  • İçerik değiştirme, kopyalama, yazdırma ve diğer işlemler üzerine raptimizasyon uygulayın.

Dönüşüm Özellikleri

  • Mevcut bir XML dosyasını (.xml) veya xmldocument yeni bir PDF belgesine veya bir PDF dosya akışına dönüştürün.
  • Geleneksel görüntü biçimlerini PDF dosyasına dönüştürün.
  • pcl dosyalarını pdf dosyasına dönüştürün.

Daha kapsamlı bir özellik listesi için lütfen Features of aspose.pdf Package‘ı ziyaret edin.

com.aspose.pdf paket özellikleri

  • 14 temel yazı tipini destekler.
  • type 1 ', truetype’, type 3 ', cjk` yazı tipleri için destek.
  • unicode desteği mevcuttur.
  • PDF dosyalarında metni ekleyin, arayın, çıkarın ve değiştirin.
  • Görüntüleri ekleyin/silin, çıkarın ve değiştirin.
  • PDF sayfalarını ekleyin, sil, bölün.
  • Doğrusallaştırma desteği (Web için optimizasyon).
  • XMP meta verilerini ayarlayın ve alın. -Doğrula (pdf/a-1a, pdf/a-1b).
  • Yer imleri, ek açıklamalar, PDF formları, pullar, filigranlar ve daha fazlası ile çalışın.

Daha kapsamlı bir özellik listesi için lütfen Features of com.aspose.pdf Package adresini ziyaret edin.

com.aspose.pdf.facades paketi özellikleri

  • 14 temel yazı tipini destekler.
  • type 1 ', truetype’, type 3 ', cjk` yazı tipleri için destek.
  • unicode desteği mevcuttur.
  • Metin ve görüntüleri ekleyin, değiştirin ve çıkarın (tüm PDF’den, belirli bir sayfadan veya bir sayfa aralığından).
  • Yer imleri, ek açıklamalar, PDF formları, bağlantılar, eylemler, imza ve daha fazlası ile çalışın.
  • PDF’yi varsayılan, belirtilen, fiziksel veya sanal yazıcıya yazdırın.
  • PDF’yi XPS Dosyası veya XPS yazıcısına yazdırın.

Daha kapsamlı bir özellik listesi için lütfen Features of com.aspose.pdf.facades Package‘ı ziyaret edin.

PDF ve diğer formatları oku ve yaz

** Sabit Düzen: ** PDF, XPS
** Kitaplar: ** epub
** web: ** html ** Diğer: ** Tex, XML, SVG

PDF belgelerini şu şekilde kaydedin

** Microsoft Office: ** DOC, DOCX, XLS, XLSX, PPTX
** Resimler: ** JPEG, PNG, BMP, TIFF, EMF
** Diğer: ** mobixml, xml, metin

Biçimleri Oku

CGM, MHT, PCL, PS, XSLFO, MD

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 8.0 (1.8) veya üstü

Başlamak

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

Java kullanarak bir PDF dosyasından metin çıkarın

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Open document
Document pdfDocument = new Document("input.pdf");

// Create TextAbsorber object to extract text
TextAbsorber textAbsorber = new TextAbsorber();

// Accept the absorber for all the pages
pdfDocument.getPages().accept(textAbsorber);

// Get the extracted text
String extractedText = textAbsorber.getText();

// Create a writer and open the file
java.io.FileWriter writer = new java.io.FileWriter(new java.io.File("Extracted_text.txt"));
writer.write(extractedText);

// Write a line of text to the file tw.WriteLine(extractedText);
// Close the stream
writer.close();

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

VersionRelease Date
22.1130 Kasım 2022
22.10.117 Kasım 2022
22.1031 Ekim 2022
22.923 Eylül 2022
22.824 Ağustos 2022
22.7.15 Ağustos 2022
22.75 Ağustos 2022
22.630 Haziran 2022
22.51 Haziran 2022
22.428 Nisan 2022
22.325 Mart 2022
22.222 Şubat 2022
22.121 Ocak 2022
21.1220 Aralık 2021
21.1122 Kasım 2021
21.1020 Ekim 2021
21.920 Eylül 2021
21.820 Ağustos 2021
21.78 Temmuz 2021
21.617 Haziran 2021
21.520 Mayıs 2021
21.420 Nisan 2021
21.319 Mart 2021
21.2.110 Mart 2021
21.220 Şubat 2021
21.122 Ocak 2021
20.1218 Aralık 2020
20.11.11 Aralık 2020
20.1118 Kasım 2020
20.1020 Ekim 2020
20.917 Eylül 2020
20.8.114 Eylül 2020
20.819 Ağustos 2020
20.720 Temmuz 2020
20.619 Haziran 2020
20.5.128 Mayıs 2020
20.519 Mayıs 2020
20.417 Nisan 2020
20.319 Mart 2020
20.220 Şubat 2020
20.122 Ocak 2020
19.1219 Aralık 2019
19.1129 Kasım 2019
19.1031 Ekim 2019
19.930 Eylül 2019
19.829 Ağustos 2019
19.731 Temmuz 2019
19.626 Haziran 2019
19.531 Mayıs 2019
19.430 Nisan 2019
19.329 Mart 2019
19.228 Şubat 2019
19.129 Ocak 2019
18.1230 Aralık 2018
18.1129 Kasım 2018
18.10.212 Kasım 2018
18.1030 Ekim 2018
18.9.14 Ekim 2018
18.928 Eylül 2018
18.829 Ağustos 2018
18.731 Temmuz 2018
18.629 Haziran 2018
18.531 Mayıs 2018
18.425 Nisan 2018
18.330 Mart 2018
18.228 Şubat 2018
18.16 Şubat 2018
17.1231 Aralık 2017
17.1130 Kasım 2017
17.101 Kasım 2017
17.92 Ekim 2017
17.831 Ağustos 2017
17.720 Temmuz 2017
17.629 Haziran 2017
17.57 Haziran 2017
17.428 Nisan 2017
17.3.06 Nisan 2017
17.2.023 Şubat 2017
17.1.026 Ocak 2017
16.12.027 Aralık 2016
16.11.029 Kasım 2016
16.10.026 Ekim 2016
12.0.010 Ekim 2016
11.9.020 Eylül 2016
11.8.011 Ağustos 2016
11.7.012 Temmuz 2016
11.6.010 Haziran 2016
11.5.010 Mayıs 2016
11.4.08 Nisan 2016
11.3.07 Mart 2016
11.2.08 Şubat 2016
11.1.030 Aralık 2015