PdfPageEditor
PdfPageEditor
Overview
PdfPageEditor در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : java.io.Closeable.
روش هایی برای ویرایش ویژگی های صفحه ای مانند اندازه، چرخش و اطلاعات صفحه را فراهم می کند.
این کلاس 19 روش برای کار با PdfPageEditor اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation,و 4 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : pageCount, pageRotations, processPages, zoom.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
pageRotations | java.util.Map<Integer, Integer> | Read | بازگرداندن چرخش های فعلی به هر صفحه. |
processPages | int[] | Read | بازگرداندن تعداد صفحات که عملیات باید بر آن تاثیر بگذارد. |
pageCount | int | Read | تعداد کل صفحات در سند بسته را بازگردانید. |
zoom | float | Read | فاکتور زوم فعلی را بازگردانید. |
Methods
| Signature | Description |
|---|---|
PdfPageEditor() | یک مثال جدید ایجاد می کند {@code PdfPageEditor}. |
bindPdf(inputFile: String) → boolean | یک فایل PDF را به این ویرایشگر متصل کنید. |
bindPdf(inputStream: InputStream) → boolean | پیوند یک PDF از جریان ورودی. |
bindPdf(document: Document) → boolean | یک {@link Document} موجود را به این ویرایشگر متصل کنید. |
getPageSize(pageNumber: int) → float[] | در این مطلب به عنوان یک صفحه ی مشخص شده، اندازه ی آن را به صورت یک ردیف پر از پله بازگردانید. |
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#sve(OutputStream)] نامیده می شود. | |
movePosition(dx: int, dy: int) | ترجمه محتوای صفحه با {@code (dx، dy)} واحد زمانی که سند در حال اجرا است. |
| نجات یافت . | |
save(outputFile: String) → boolean | ذخیره اسناد متصل به یک فایل. |
save(outputStream: OutputStream) → boolean | ذخیره اسناد متصل به یک جریان خروجی. |
close() | ویرایشگر را بسته و اسناد متصل را منتشر می کند. |