PdfFileStamp
סקירה כללית
PdfFileStamp הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : AutoCloseable.
מספק שיטות להוסיף דפוסים (טקסט או תמונה) לדפים PDF.
שיעור זה מספק 23 שיטות לעבוד עם אובייקטים PdfFileStamp בתוכניות Java. שיטות זמינות כוללות: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile,ועוד 1 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : document, stampCount, stampId.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
document | Document | קראו | החזיר את המסמך המובטח, או {@code null}. |
stampId | int | קראו | החזיר את ה-ID של הדפסה המשמש על ידי עוזרי הדופסה הנוחות. |
stampCount | int | קראו | החזיר את מספר המפרקים שהוספו. |
שיטות
| חתימה | תיאור |
|---|---|
PdfFileStamp() | יצירת דוגמה חדשה {@code PdfFileStamp}. |
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream) | יצירת {@code PdfFileStamp} מחוברת לתוך זרם ההכנסה ומופעלת על ידי |
| כתוב את התוצאה המודפסת לתוך זרימת היציאה המסופקת כאשר | |
| {@link #close()} נקרא על ידי. | |
PdfFileStamp(inputFile: String, outputFile: String) | יצירת {@code PdfFileStamp} מחוברת ל { @code inputFile} ומורכבת |
| כדי לכתוב את התוצאה המודפסת ל {@code outputFile} כאשר { @link #close()} | |
| הוא נקרא . | |
PdfFileStamp(document: Document) | יצירת {@code PdfFileStamp} מחוברת ל { @code document}. |
getDocument() → Document | החזיר את המסמך המובטח, או {@code null}. |
setInputFile(inputFile: String) | קבע את מסלול הקובץ. |
bindPdf(inputFile: String) → boolean | קשור קובץ PDF לעריכה זו. |
bindPdf(inputStream: InputStream) → boolean | מחבר PDF מתוך זרם כניסה. |
bindPdf(document: Document) → boolean | מחבר {@link Document} קיים לעריכה זו. |
addStamp(stamp: TextStamp) | הוסף טקסט חותם לרשימת החותמות להגשת. |
addStamp(stamp: Stamp) | הוסף את הפסד {@link Stamp} לרשימת הדפוסים להגשת בקשה. |
addFooter(footerText: FormattedText, bottomMargin: float) | הוספת רצועת טקסט לכל הדפים. |
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float) | הוספת רצועת טקסט לכל הדפים עם סימני שמאל/ימין ברורים |
| (הוא מסתכל על C# {@code AddFooter(FormattedText, משטח, המשטר, השטן)} | |
| 4-arg overload used by PDFNEWNET-28949 and similar tests). | |
addFooter(imageFile: String, bottomMargin: float) | הוספת תמונה פוטר לכל הדפים. |
addHeader(headerText: FormattedText, topMargin: float) | הוספת כותרת טקסט לכל הדפים. |
addHeader(imageFile: String, topMargin: float) | הוספת כותרת תמונה לכל הדפים. |
addPageNumber(formattedText: FormattedText) | הוספת מסמך מספר דף לכל הדפים באמצעות הטקסט המפורמט המסופק |
| מקור ערך הטקסט ומצב הטקס. | |
getStampId() → int | החזיר את ה-ID של הדפסה המשמש על ידי עוזרי הדופסה הנוחות. |
setStampId(stampId: int) | הקלד את ה-ID של הדפסה המשמשת על ידי עוזרי הדופסה הבאים. |
getStampCount() → int | החזיר את מספר המפרקים שהוספו. |
save(outputFile: String) → boolean | שמור את המסמך המובטח לקובץ. |
save(outputStream: OutputStream) → boolean | שמור את המסמך המובטח לתוך זרם היציאה. |
close() | סגור את עורך הדפסה ומשחרר את המסמך המובטח. |