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

Δείτε επίσης

 Ελληνικά