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.

נכסים

שםסוגגישהתיאור
documentDocumentקראוהחזיר את המסמך המובטח, או {@code null}.
stampIdintקראוהחזיר את ה-ID של הדפסה המשמש על ידי עוזרי הדופסה הנוחות.
stampCountintקראוהחזיר את מספר המפרקים שהוספו.

שיטות

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

ראה גם

 עברית