Bu eğitim, Java* kullanarak PDF‘da sayfa sonunun nasıl ekleneceği konusunda rehberlik eder. IDE’yi ayarlamak için gereken ayrıntılara, adımların bir listesine ve mevcut metnin arasına Java kullanarak PDF’de nasıl sayfa sonu ekleneceğini gösteren örnek bir koda sahiptir. Herhangi bir üçüncü taraf aracı yüklemeden, yalnızca birkaç API çağrısı kullanarak birden çok sayfa sonu eklemeyi öğreneceksiniz.
Java kullanarak PDF’ye Sayfa Sonu Ekleme Adımları
- IDE’yi sayfa sonları eklemek için Aspose.PDF for Java kullanacak şekilde ayarlayın
- Sayfa sonları eklemek için Document sınıf nesnesini kullanarak kaynak PDF dosyasını açın
- Çıktıyı kaydetmek için boş bir PDF dosyası oluşturun
- PDF dosyasıyla çalışmak için PdfFileEditor sınıfının bir nesnesini oluşturun
- Gerekli girişi sağlayarak addPageBreak() yöntemini çağırın
- Çıktıyı kaydet
Java kullanarak Adobe PDF’ye nasıl sayfa sonu ekleneceğini gösteren bu adımları izleyin. Bir miktar metin içeren kaynak PDF dosyasını yükleyin, çıktıyı depolamak için yeni bir boş PDF dosyası oluşturun ve PdfFileEditor sınıf nesnesini oluşturun. addPageBreak() yöntemini çağırın ve kaynak PDF dosyasını, çıktı PDF dosyasını ve her sayfa sonunun sayfa numarasını ve konumunu içeren bir dizi sayfa sonunu sağlayın.
Java kullanarak PDF’ye Sayfa Sonu Ekleme Kodu
import com.aspose.pdf.*; | |
import com.aspose.pdf.facades.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Insert page break in PDF in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Open the source PDF file | |
Document doc = new Document("sample.pdf"); | |
// Create the output PDF file | |
Document dest = new Document(); | |
// Create the PdfFileEditor object | |
PdfFileEditor fileEditor = new PdfFileEditor(); | |
// Add a page break | |
fileEditor.addPageBreak(doc, dest, new PdfFileEditor.PageBreak[] | |
{ | |
// Provide page number and position | |
new PdfFileEditor.PageBreak(3, 300) | |
}); | |
// Save the resultant file | |
dest.save("PageBreak.pdf"); | |
System.out.println("Page breaks added successfully"); | |
} | |
} |
Bu kod Java kullanarak Adobe PDF’ye nasıl sayfa sonu ekleneceğini gösterir. Dizideki her sayfa sonu, sayfa numarasını ve alttan piksel sayısını gerektirir. addPageBreak() yöntemi, giriş ve çıkış Belgesi nesnelerini veya giriş ve çıkış PDF dosyalarının dosya adlarını alan birden fazla aşırı yüklenmiş yönteme sahiptir.
Bu makale bize Java kullanarak bir PDF belgesine nasıl sayfa sonu ekleneceğini öğretti. Bir PDF dosyasını sayfalara bölmek için PDF’yi Java’daki sayfalara göre bölme adresindeki makaleye bakın.