PdfContentEditor
סקירה כללית
PdfContentEditor הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : AutoCloseable.
מספק שיטות לעריכת תוכן PDF, בעיקר פעולות החלפת טקסט.
שיעור זה מספק 17 שיטות לעבוד עם אובייקטים PdfContentEditor בתוכניות Java. שיטות זמינות כוללות: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : document, replaceTextStrategy, textReplaceOptions.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
textReplaceOptions | TextReplaceOptions | קראו | החזיר את האפשרויות להחלפת הטקסט המשמשות על ידי עורך זה. |
replaceTextStrategy | ReplaceTextStrategy | קראו | החזיר את הגדרות אסטרטגיית החלפת טקסט. |
document | Document | קראו | החזיר את המסמך המובטח. |
שיטות
| חתימה | תיאור |
|---|---|
PdfContentEditor() | יצירת דוגמה חדשה {@code PdfContentEditor}. |
getTextReplaceOptions() → TextReplaceOptions | החזיר את האפשרויות להחלפת הטקסט המשמשות על ידי עורך זה. |
setTextReplaceOptions(options: TextReplaceOptions) | הגדר את האפשרויות להחליף טקסט. |
getReplaceTextStrategy() → ReplaceTextStrategy | החזיר את הגדרות אסטרטגיית החלפת טקסט. |
bindPdf(inputFile: String) → boolean | הקשר של קובץ PDF עם עורך זה. |
bindPdf(inputStream: InputStream) → boolean | מחבר PDF מתוך זרם כניסה. |
bindPdf(document: Document) → boolean | קישור של {@link Document} קיימת לעריכה זו. |
save(outputFile: String) → boolean | שמור את המסמך המובטח לקובץ. |
save(outputStream: OutputStream) → boolean | שמור את המסמך המובטח לתוך זרם היציאה. |
replaceText(searchText: String, replaceText: String) → boolean | להחליף את כל התופעות של הטקסט המפורט לאורך כל המסמך. |
replaceText(searchText: String, pageNumber: int, replaceText: String) → boolean | להחליף את כל התופעות של הטקסט המפורט בדף מסוים. |
getDocument() → Document | החזיר את המסמך המובטח. |
getStamps(pageNumber: int) → StampInfo[] | החזיר את הנתונים המוטאומטיים שנשמרו בדף. |
deleteStampById(pageNumber: int, stampId: int) → boolean | הסרת כניסה למטא-נתונים באמצעות ID של סטמפה. |
deleteStampById(stampId: int) → boolean | מוחק את כניסיות הנתונים המוטאטיים של הדפסה באמצעות ID הדופסה מכל הדפים. |
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int) → boolean | יצירת {@link org.aspose.pdf.annotations.TextAnnotation} על |
| הדף המוצג באותו צד. | |
close() | סגור את העורך ולשחרר את המסמך המובטח. |