PsDocument
Overview
PsDocument là một lớp trong Aspose.Page FOSS cho Python.
- Có tài liệu PS/EPS có thể tải hoặc chỉnh sửa.
Khóa học này cung cấp 14 phương pháp để làm việc với các đối tượng PsDocument trong các chương trình Python. Các phương pháp có sẵn bao gồm: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp,Và 2 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Page FOSS cho gói Python. Tài sản : data, dirty, dsc, header, is_eps, pages,Và 3 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
data | bytes | Đọc / viết | Nhận hoặc đặt dữ liệu. |
is_eps | bool | Đọc / viết | Gets hoặc set là eps. |
dsc | `DscMetadata | None` | Đọc / viết |
source_path | `str | None` | Đọc / viết |
pages | list[PsPage] | Đọc / viết | Nhận hoặc đặt các trang. |
prolog | list[str] | Đọc / viết | Nhận hoặc đặt prolog. |
trailer | list[str] | Đọc / viết | Gửi hoặc đặt trailer. |
header | `str | None` | Đọc / viết |
dirty | bool | Đọc / viết | Gửi hoặc đặt bẩn. |
Methods
| Signature | Description |
|---|---|
create(is_eps: bool, page_size: tuple[float, float]) → "PsDocument" | Tạo một tài liệu PS/EPS mới với một trang trống duy nhất. |
from_bytes(data: bytes) → "PsDocument" | Tạo tài liệu từ byte và phát hiện metadata EPS. |
from_file(path: str) → "PsDocument" | Tạo một tài liệu từ một đường file. |
| `add_page(size: tuple[float, float] | None)→PsPage` |
| `insert_page(index: int, size: tuple[float, float] | None)→PsPage` |
remove_page(index: int) | Xóa trang trên chỉ số đã cung cấp. |
get_page(index: int) → PsPage | Trở lại trang vào chỉ số đã cung cấp. |
| `save(path: str | None)→bytes` |
as_bytes() → bytes | Trả lại các byte tài liệu nguyên chất. |
get_xmp() → `str | None` |
set_xmp(xmp_xml: str) | Thiết lập metadata XMP trên tài liệu EPS. |
remove_xmp() | XMP metadata từ tài liệu EPS. |
| `to_pdf(options: “PdfSaveOptions | None”)→bytes` |
to_image(options: "ImageSaveOptions") → bytes | Chuyển đổi tài liệu sang các byte hình ảnh raster. |