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) | Προσθέστε ένα κείμενο footer σε όλες τις σελίδες. |
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float) | Προσθέτει ένα κείμενο με όλες τις σελίδες με ρητές αριστερές/δεξιά ενδείξεις |
| (Διαβάστε το κείμενο του Κ# {@code AddFooter, float, flat. | |
| 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() | Κλείνει τον εκδότη σφραγίδας και απελευθερώνει το δεσμευμένο έγγραφο. |