PdfPageEditor

المعلومات العامة

PdfPageEditor هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: java.io.Closeable.

يوفر طرق لتحرير خصائص الصفحة الفردية مثل الحجم والدوران واسترداد معلومات الصفة.

توفر هذه الفئة 19 طريقة للعمل مع PdfPageEditor كائنات في برامج Java. المنهجيات المتاحة تشمل: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation,، و 4 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: pageCount, pageRotations, processPages, zoom.

خصائص

اسمالنوعالوصولوصف
pageRotationsjava.util.Map<Integer, Integer>اقرأيعيد التدويرات المطبقة حالياً لكل صفحة.
processPagesint[]اقرأيعيد المجموعة من أرقام الصفحة التي يجب أن تؤثر عليها العمليات.
pageCountintاقرأيعيد العدد الإجمالي للصفحات في المستند المقترن.
zoomfloatاقرأيعيد عامل التكبير الحالي.

الطرق

التوقيعوصف
PdfPageEditor()يخلق مثالاً جديداً {@code PdfPageEditor} .
bindPdf(inputFile: String)booleanيربط ملف PDF مع هذا المحرر.
bindPdf(inputStream: InputStream)booleanيربط PDF من تيار إدخال.
bindPdf(document: Document)booleanيربط {@link Document} الموجود إلى هذا المحرر.
getPageSize(pageNumber: int)float[]يعيد حجم الصفحة المحددة كصفحات متحركة {@code [width, height]}.
setPageSize(pageNumber: int, size: PageSize)يحدد حجم الصفحة المحددة.
getPageRotation(pageNumber: int)intيعيد دوران الصفحة المحددة بالدرجات.
setPageRotation(pageNumber: int, rotation: int)يحدد دوران الصفحة المحددة.
setPageRotations(rotations: java.util.Map<Integer, Integer>)تطبيقات التدوير الجماعية من خريطة {@code pageNumber → degrees}.
getPageRotations()java.util.Map<Integer, Integer>يعيد التدويرات المطبقة حالياً لكل صفحة.
getProcessPages()int[]يعيد المجموعة من أرقام الصفحة التي يجب أن تؤثر عليها العمليات.
setProcessPages(processPages: int[])يحدد مجموعة أرقام الصفحة التي يجب أن تؤثر عليها العمليات.
getPageCount()intيعيد العدد الإجمالي للصفحات في المستند المقترن.
getZoom()floatيعيد عامل التكبير الحالي.
setZoom(zoom: float)يحدد عامل التكبير المطبق على جميع الصفحات (أو المعالجة) عندما
{@link #save(String)} أو { @link * save ((OutputStream) } يتم استدعاء.
movePosition(dx: int, dy: int)يترجم محتوى الصفحة بـ {@code (dx, dy) } عندما يكون المستند موجوداً.
أنقذت.
save(outputFile: String)booleanيحفظ المستند المرتبط إلى ملف.
save(outputStream: OutputStream)booleanيحفظ الوثيقة المرتبطة إلى تيار مخرج.
close()يغلق المحرر و يطلق الوثيقة المرتبطة.

انظر أيضاً

 العربية