PdfPageEditor

PdfPageEditor

Overview

PdfPageEditor Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: java.io.Closeable.

Bireysel sayfa özelliklerini düzenlemek için yöntemler sağlar, örneğin boyut, dönüş ve sayfanın bilgi alınması.

Bu sınıf, Java programlarında PdfPageEditor nesnelerle çalışmak için 19 yöntem sunar. Mevcut yöntemler şunları içerir: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation,4 adet daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : pageCount, pageRotations, processPages, zoom.

Properties

NameTypeAccessDescription
pageRotationsjava.util.Map<Integer, Integer>ReadHer sayfaya şu anda uygulanan dönüşleri geri getirir.
processPagesint[]Readİşlemlerin etkilenmesi gereken sayfa sayıları sırasını geri getirir.
pageCountintReadBağlantılı belgede sayısının toplam sayısını geri getirir.
zoomfloatReadZOOM faktörünü geri getirir.

Methods

SignatureDescription
PdfPageEditor()Yeni bir {@code PdfPageEditor} örneği oluşturur.
bindPdf(inputFile: String)booleanBu editörle bir PDF dosyasını bağlayın.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(document: Document)booleanBu editörün mevcut {@link Document}‘i bağlayın.
getPageSize(pageNumber: int)float[]Bu sayfanın boyutunu bir yüzey aralığı olarak döndürür {@code [büyüklük, yükseklik]}.
setPageSize(pageNumber: int, size: PageSize)Belirlenen sayfanın boyutunu belirleyin.
getPageRotation(pageNumber: int)intBelirlenen sayfanın dönüşünü derecelerde döndürür.
setPageRotation(pageNumber: int, rotation: int)Belirlenen sayfanın dönüşünü ayarlayın.
setPageRotations(rotations: java.util.Map<Integer, Integer>)Bulk-appli rotasyonlar {@code pageNumber → degrees} haritasından.
getPageRotations()java.util.Map<Integer, Integer>Her sayfaya şu anda uygulanan dönüşleri geri getirir.
getProcessPages()int[]İşlemlerin etkilenmesi gereken sayfa sayıları sırasını geri getirir.
setProcessPages(processPages: int[])İşlemlerin etkilenmesi gereken sayfa numaralarının sırasını ayarlayın.
getPageCount()intBağlantılı belgede sayısının toplam sayısını geri getirir.
getZoom()floatZOOM faktörünü geri getirir.
setZoom(zoom: float)Tüm (veya işlenmiş) sayfalar için uygulanan bir zoom faktörü ayarlayın {@link #save(String)} veya { @link_sav(OutputStream) } çağrıldığında.
movePosition(dx: int, dy: int)Sayfayı kaydedildiğinde {@code (dx, dy)} birimleri ile çevirir.
save(outputFile: String)booleanBir dosyaya bağlanan belgeyi kaydeder.
save(outputStream: OutputStream)booleanBir çıkış akışı için bağlanmış belgeyi kaydeder.
close()Editörü kapatın ve bağlanmış belgeyi serbest bırakın.

See Also

 Türkçe