PdfPageEditor

PdfPageEditor

Overview

PdfPageEditor adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: java.io.Closeable.

Memberikan metode untuk mengedit properti halaman individu seperti ukuran, rotasi, dan mengambil informasi halaman.

Kelas ini menyediakan 19 metode untuk bekerja dengan PdfPageEditor objek dalam program Java. Metode yang tersedia meliputi: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation, dan 4 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: pageCount, pageRotations, processPages, zoom.

Properties

NameTypeAccessDescription
pageRotationsjava.util.Map<Integer, Integer>ReadMengembalikan rotasi yang saat ini diterapkan pada setiap halaman.
processPagesint[]ReadMengembalikan array nomor halaman yang harus dipengaruhi operasi.
pageCountintReadMengembalikan jumlah total halaman dalam dokumen yang terikat.
zoomfloatReadMengembalikan faktor zoom saat ini.

Methods

SignatureDescription
PdfPageEditor()Membuat instance baru {@code PdfPageEditor}.
bindPdf(inputFile: String)booleanMengikat file PDF ke editor ini.
bindPdf(inputStream: InputStream)booleanMengikat PDF dari aliran input.
bindPdf(document: Document)booleanMengikat dokumen yang ada ke editor ini.
getPageSize(pageNumber: int)float[]Mengembalikan ukuran halaman yang ditentukan sebagai array float {@code [width, height]}.
setPageSize(pageNumber: int, size: PageSize)Menetapkan ukuran halaman yang ditentukan.
getPageRotation(pageNumber: int)intMengembalikan rotasi halaman yang ditentukan dalam derajat.
setPageRotation(pageNumber: int, rotation: int)Menetapkan rotasi halaman yang ditentukan.
setPageRotations(rotations: java.util.Map<Integer, Integer>)Bulk-aplikasi rotasi dari peta {@code pageNumber → degrees}.
getPageRotations()java.util.Map<Integer, Integer>Mengembalikan rotasi yang saat ini diterapkan pada setiap halaman.
getProcessPages()int[]Mengembalikan array nomor halaman yang harus dipengaruhi operasi.
setProcessPages(processPages: int[])Menentukan susunan nomor halaman yang harus dipengaruhi operasi.
getPageCount()intMengembalikan jumlah total halaman dalam dokumen yang terikat.
getZoom()floatMengembalikan faktor zoom saat ini.
setZoom(zoom: float)Menetapkan faktor zoom yang diterapkan pada semua halaman (atau diproses) ketika
{@link #save(String)} atau { @link $save ((OutputStream) } dipanggil.
movePosition(dx: int, dy: int)Menerjemahkan isi halaman dengan {@code (dx, dy)} unit ketika dokumen sedang di-translate.
selamat.
save(outputFile: String)booleanMenyimpan dokumen yang terikat ke file.
save(outputStream: OutputStream)booleanMenyimpan dokumen yang terikat ke aliran output.
close()Tutup editor dan melepaskan dokumen yang terikat.

See Also

 Bahasa Indonesia