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)Προσθέστε ένα κείμενο 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()Κλείνει τον εκδότη σφραγίδας και απελευθερώνει το δεσμευμένο έγγραφο.

Δείτε επίσης

 Ελληνικά