PDF’yi Java aracılığıyla kırpın

Microsoft veya Adobe Acrobat gibi yazılımlar kullanılmadan Java API’leri için sunucu tarafı Aspose.PDF kullanan aşamalı PDF Kırpma çözümü

PDF'yi Java ile kırpın

PDF’yi kırpmanız mı gerekiyor? PDF belgelerinin programlı olarak değiştirilmesi, modern dijital iş akışlarının önemli bir parçasıdır. Aspose.PDF gibi Java kütüphaneleri ile - diğer yazılımlara dayanmayan ve ticari kullanıma hazır olan bağımsız çözümlerdir. Profesyonel Java geliştiricilerinin tüm olası ihtiyaçlarını karşılar.

Bu Java kütüphanesi, geliştiricilerin PDF belgelerini programlama yoluyla hızlı ve verimli bir şekilde kırpmalarını sağlar. Bu kitaplıkla PDF’yi genişlik, yükseklik, taşma, kırpma ve kırpma kutusu gibi çeşitli özelliklerle kolayca kırpabilirsiniz. Aspose.PDF bu özelliklere erişmenizi sağlar. Java’da herhangi bir üçüncü taraf yazılımın yüklenmesini gerektirmeyen PDF belgelerini işlemek için bağımsız bir çözümdür.

PDF dosyasını kırpmak için, Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Java için Aspose.PDF API’sini kullanacağız. En son sürümünü doğrudan Maven adresinden indirebilir ve aşağıdaki yapılandırmaları pom.xml dosyasına ekleyerek Maven tabanlı projenize yükleyebilirsiniz.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

PDF Java ile nasıl kırpılır


Ortamınızdaki kodu denemek için Java için Aspose.PDF gerekir.

  1. Belge nesnesini kullanarak bir PDF belgesi açın.
  2. Kutu türünü seçin ve yeni Box Rectagle oluşturun
  3. Güncellenen belgeyi Save () yöntemini kullanarak yeni yola kaydedin.

Bir PDF sayfasını kırpmak istiyorsanız, bir kırpma çözümü yardımcı olabilir. Bu güçlü Aspose.PDF Java kütüphanesi ile PDF’nizi kalitesini korurken değiştirebilirsiniz. Bu profesyonel araç, PDF’yi etkili bir şekilde kırpmak için Java kullanır. Aşağıdaki örnek, Java içinde bir PDF belgesinin nasıl değiştirileceğini gösterir:

PDF Dosyalarını Kırp - Java

Bu örnek kod, PDF Sayfasının nasıl Kırpılacağını gösterir - Java

Input file:

File not added

Output format:

Output file:


	    // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        public static void CropPagesPDF() {
        Document pdfDocument = new Document("crop_page.pdf");
        Page page = pdfDocument.getPages().get_Item(1);

        System.out.println(page.getCropBox());
        System.out.println(page.getTrimBox());
        System.out.println(page.getArtBox());
        System.out.println(page.getBleedBox());
        System.out.println(page.getMediaBox());

        // Create new Box Rectagle
        Rectangle newBox = new Rectangle(100, 100, 80, 10);

        page.setCropBox(newBox);
        page.setTrimBox(newBox);
        page.setArtBox(newBox);
        page.setBleedBox(newBox);

        // Save output document
        pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    }

Java API için Aspose.PDF hakkında

Aspose.PDF for Java API, geliştiricilerin uygulamalarına PDF işleme yetenekleri eklemelerini sağlayan bir kütüphanedir. Adobe Acrobat kullanmadan PDF dosyalarını oluşturmak veya okumak, dönüştürmek ve işlemek için her türlü 32 bit ve 64 bit uygulama oluşturmak için kullanılabilir. Java için Aspose.PDF, geliştiricilerin PDF belgelerine tablolar, grafikler, resimler, köprüler, özel yazı tipleri ve daha fazlasını eklemesine olanak tanır. Ayrıca, PDF’yi kırpmak da mümkündür. Aspose.PDF for Java, güvenli PDF dosyaları geliştirmek için mükemmel güvenlik özellikleri sağlar.

Java API için Aspose.PDF hakkında daha fazla bilgiyi dokümantasyon ve örnekler adreslerinde API’nin nasıl kullanılacağı hakkında bulabilirsiniz. Java API için Aspose.PDF temel özelliklerinden bazıları HTML, XFA, TXT, PCL, XML, XPS ve görüntü dosyası formatları, çeşitli PDF sürümleri için destek ve kapsamlı köprü işlevselliği dahil olmak üzere çeşitli dosya formatları için destek içerir.