PdfContentEditor

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.

נכסים

שםסוגגישהתיאור
textReplaceOptionsTextReplaceOptionsקראוהחזיר את האפשרויות להחלפת הטקסט המשמשות על ידי עורך זה.
replaceTextStrategyReplaceTextStrategyקראוהחזיר את הגדרות אסטרטגיית החלפת טקסט.
documentDocumentקראוהחזיר את המסמך המובטח.

שיטות

חתימהתיאור
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()סגור את העורך ולשחרר את המסמך המובטח.

ראה גם

 עברית