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.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
pageRotations | java.util.Map<Integer, Integer> | اقرأ | يعيد التدويرات المطبقة حالياً لكل صفحة. |
processPages | int[] | اقرأ | يعيد المجموعة من أرقام الصفحة التي يجب أن تؤثر عليها العمليات. |
pageCount | int | اقرأ | يعيد العدد الإجمالي للصفحات في المستند المقترن. |
zoom | float | اقرأ | يعيد عامل التكبير الحالي. |
الطرق
| التوقيع | وصف |
|---|---|
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() | يغلق المحرر و يطلق الوثيقة المرتبطة. |