PdfContentEditor

PdfContentEditor

Overview

PdfContentEditor là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: AutoCloseable.

Nó cung cấp các phương pháp để chỉnh sửa nội dung PDF, chủ yếu là các hoạt động thay thế văn bản.

Khóa học này cung cấp 17 phương pháp để làm việc với các đối tượng PdfContentEditor trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. 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 Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : document, replaceTextStrategy, textReplaceOptions.

Properties

NameTypeAccessDescription
textReplaceOptionsTextReplaceOptionsReadTrả lại các tùy chọn thay thế văn bản được sử dụng bởi biên tập viên này.
replaceTextStrategyReplaceTextStrategyReadLập trình lại các thiết lập chiến lược thay thế văn bản.
documentDocumentReadTrả lại tài liệu liên kết.

Methods

SignatureDescription
PdfContentEditor()Tạo một ví dụ mới {@code PdfContentEditor}.
getTextReplaceOptions()TextReplaceOptionsTrả lại các tùy chọn thay thế văn bản được sử dụng bởi biên tập viên này.
setTextReplaceOptions(options: TextReplaceOptions)Thiết lập các tùy chọn thay thế văn bản.
getReplaceTextStrategy()ReplaceTextStrategyLập trình lại các thiết lập chiến lược thay thế văn bản.
bindPdf(inputFile: String)booleanKết nối một tệp PDF với trình soạn thảo này.
bindPdf(inputStream: InputStream)booleanKết nối PDF từ một dòng input.
bindPdf(document: Document)booleanKết nối một {@link Document} hiện có với biên tập viên này.
save(outputFile: String)booleanLưu tài liệu gắn kết với một tệp.
save(outputStream: OutputStream)booleanTiết kiệm tài liệu gắn kết với dòng xuất khẩu.
replaceText(searchText: String, replaceText: String)booleanThay thế tất cả các sự kiện của văn bản cụ thể trong toàn bộ tài liệu.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanThay thế tất cả các sự kiện của văn bản cụ thể trên một trang cụm.
getDocument()DocumentTrả lại tài liệu liên kết.
getStamps(pageNumber: int)StampInfo[]Trả lại các dữ liệu metadata được lưu trữ trên một trang.
deleteStampById(pageNumber: int, stampId: int)booleanXóa một nhập dữ liệu nhãn bằng ID nhã.
deleteStampById(stampId: int)booleanXóa các bản nhập dữ liệu nhãn bằng ID nhược từ tất cả các trang.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanTạo một {@link org.aspose.pdf.annotations.TextAnnotation} trên trang cụ thể ở góc thẳng đó.
close()Tắt biên tập và phát hành tài liệu gắn kết.

See Also

 Tiếng Việt