PdfFileStamp

ΕΚΤΙΜΗΣΗ

PdfFileStamp είναι μια τάξη στο Aspose.PDF FOSS για .NET. Κληρονομιά από: System.IDisposable.

Φάση για την προσθήκη σφραγίδων, αριθμών σελίδου, επικεφαλίδες, πόδια και σημεία νερού.

Αυτή η κατηγορία παρέχει 44 μεθόδους για την εργασία με PdfFileStamp αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose,και δύο πρόσθετες μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .NET. Ιδιοκτησία : ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle,16 και άλλα.

Ιδιοκτησία

ΌνομαΤύποςΠρόσβασηΠεριγραφή
DocumentDocumentΔιαβάστεΤο δεσμευτικό έγγραφο.
InputFilestring?Διαβάστε / ΓράψτεΕισαγωγή αρχείου διαδρομής.
OutputFilestring?Διαβάστε / ΓράψτεΟ δρόμος του αρχείου.
PageWidthfloatΔιαβάστεΤο πλάτος της πρώτης σελίδας στο συνδεδεμένο έγγραφο.
PageHeightfloatΔιαβάστεΤο ύψος της πρώτης σελίδας στο συνδεδεμένο έγγραφο.
InputStreamStream?Διαβάστε / ΓράψτεΣύνδεση εισόδου - η ρύθμιση συνδέει το PDF με επιτυχία, έτσι ώστε τα ερωτήματα μεγέθους σελίδας να αντικατοπτρίζουν τη νέα εισαγωγή.
OutputStreamStream?Διαβάστε / ΓράψτεΗ ροή εξόδου - Save() γράφει εδώ όταν δεν έχει περάσει ο σαφής προορισμός.
KeepSecurityboolΔιαβάστε / ΓράψτεΕάν είναι αλήθεια, η ασφάλεια του αρχείου προέλευσης (κρυπτογράφηση, άδειες) θα πρέπει να διατηρηθεί στο Save.
NumberingStyleNumberingStyleΔιαβάστε / ΓράψτεΣτυλ αριθμητικής για AddPageNumber.
OptimizeSizeboolΔιαβάστε / ΓράψτεΣυμβουλή: βελτιστοποιήστε την αποθηκευμένη παραγωγή για το μέγεθος.
PageNumberRotationfloatΔιαβάστε / ΓράψτεΗ περιστροφή (δρόμοι) εφαρμόζεται σε σφραγίδες AddPageNumber.
StampIdintΔιαβάστε / ΓράψτεΤο Stamp identifier ενσωματωμένο ως σχόλιο περιεχομένου από το AddStamp.
StartingNumberintΔιαβάστε / ΓράψτεΟ αριθμός εκκίνησης χρησιμοποιείται από AddPageNumber.
ConvertToPdfFormatΔιαβάστε / ΓράψτεΣτόχος έκδοσης PDF/A ή PDF για την αποθηκευμένη παραγωγή.
PosUpperLeftintΔιαβάστεΚάντε το post στην κορυφή αριστερά.
PosUpperMiddleintΔιαβάστεΚάντε το πόρτο στο επάνω μέσο.
PosUpperRightintΔιαβάστεΚάντε το post πάνω δεξιά.
PosSidesLeftintΔιαβάστεΑφήνει τα πλευρά του.
PosSidesRightintΔιαβάστεΚάντε τα κομμάτια της πόρτας δεξιά.
PosBottomLeftintΔιαβάστεΚάντε το κάτω αριστερό post.
PosBottomMiddleintΔιαβάστεΚάντε το πόδι στο κάτω μέρος.
PosBottomRightintΔιαβάστεΠάρτε το κάτω δεξί πόρτο.

Μέθοδοι

υπογραφήΠεριγραφή
PdfFileStamp()Ο προεπιλεγμένος κατασκευαστής για το μη κρατικό τρόπο.
PdfFileStamp(document: Document)Εισάγετε ένα ήδη φορτωμένο έγγραφο.
PdfFileStamp(document: Document, outputStream: Stream)Συνδέστε ένα έγγραφο και προ-σχεδιάστε μια ροή εξόδου για το παράμετρος Save.
PdfFileStamp(document: Document, outputFile: string)Συνδέστε ένα έγγραφο και προ-σχεδιάστε μια διαδρομή αρχείου εξόδου για το παράμετρος Save.
PdfFileStamp(inputStream: Stream, outputStream: Stream)Ανοίξτε από ένα ροή εισόδου, γράψτε σε μια ροη εξόδου στο Save.
PdfFileStamp(inputStream: Stream, outputStream: Stream, keepSecurity: bool)Ανοίξτε από ένα ροή εισόδου, γράψτε σε μια ροη εξόδου στο Save.
PdfFileStamp(inputFile: string, outputFile: string)Ανοίξτε από ένα αρχείο εισόδου, γράψτε σε ένα εκκίνηση αρχείου στο Save.
PdfFileStamp(inputFile: string, outputFile: string, keepSecurity: bool)Ανοίξτε από ένα αρχείο εισόδου, γράψτε σε ένα εκκίνηση αρχείου στο Save.
PdfFileStamp(inputData: byte[], outputPath: string)Δημιουργήστε ένα PdfFileStamp για συγκεκριμένα μπατίτα εισόδου, αποθηκεύοντας στο δεδομένο αρχείο εξόδου στο Κοντά().
BindPdf(path: string)Συνδέστε ένα έγγραφο PDF από μια διαδρομή αρχείων για συνετή επεξεργασία.
BindPdf(doc: Document)Συνδέστε ένα PDF έγγραφο για διαρκή επεξεργασία.
Save(destFile: string)Αποθηκεύστε το τροποποιημένο έγγραφο στο καθορισμένο μονοπάτι.
Save(destStream: Stream)Αποθηκεύστε το τροποποιημένο έγγραφο σε μια ροή.
Save()Αποθηκεύστε το τροποποιημένο έγγραφο σε μια σειρά byte.
AddStamp(stamp: Stamp)Προσθέστε ένα φασάδιο στο συνδεδεμένο έγγραφο.
Close()Κλείστε το έγγραφο και αποθηκεύστε στο δρόμο εξόδου.
Dispose()ΠΡΟΣΦΟΡΑ: ΟΙ ΕΚΔΗΛΩΣΕΙΣ ΣΤΟ ΚΕΡΙΣΜΟ.
AddHeader(formattedText: FormattedText, topMargin: float)Καλέστε AddHeader σε αυτή την περίπτωση PdfFileStamp.
AddHeader(formattedText: FormattedText, topMargin: float, leftMargin: float, rightMargin: float)
AddHeader(imageStream: Stream, topMargin: float)
AddHeader(inputStream: Stream, topMargin: float, leftMargin: float, rightMargin: float)
AddHeader(imageFile: string, topMargin: float)
AddHeader(imageFile: string, topMargin: float, leftMargin: float, rightMargin: float)
AddFooter(formattedText: FormattedText, bottomMargin: float)Καλέστε AddFooter σε αυτή την περίπτωση PdfFileStamp.
AddFooter(formattedText: FormattedText, bottomMargin: float, leftMargin: float, rightMargin: float)
AddFooter(imageStream: Stream, bottomMargin: float)
AddFooter(imageStream: Stream, bottomMargin: float, leftMargin: float, rightMargin: float)
AddFooter(imageFile: string, bottomMargin: float)
AddFooter(imageFile: string, bottomMargin: float, leftMargin: float, rightMargin: float)
AddPageNumber(formattedText: FormattedText)Καλέστε AddPageNumber σε αυτή την περίπτωση PdfFileStamp.
AddPageNumber(formattedText: FormattedText, position: int)
AddPageNumber(formattedText: FormattedText, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float)
AddPageNumber(formattedText: FormattedText, x: float, y: float)
AddPageNumber(formatString: string)
AddPageNumber(formatString: string, position: int)
AddPageNumber(formatString: string, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float)
AddPageNumber(formatString: string, x: float, y: float)
AddTextStamp(input: byte[], text: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double, fontName: string)Προσθέστε ένα κείμενο σε όλες τις σελίδες.
AddPageNumbers(input: byte[], format: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double)Προσθέστε αριθμούς σελίδων σε όλες τις σελίδες.
AddHeader(input: byte[], text: string, fontSize: double, margin: double)Προσθέστε ένα κείμενο τίτλου σε όλες τις σελίδες.
AddFooter(input: byte[], text: string, fontSize: double, margin: double)Προσθέστε ένα κείμενο με το πόδι σε όλες τις σελίδες.
AddWatermark(input: byte[], text: string, fontSize: double, rotation: double, opacity: double)Προσθέστε ένα κείμενο υδραυλικής σήμανσης σε όλες τις σελίδες.
AddImageStamp(input: byte[], rgbPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)Προσθέστε ένα RGB εικόνας σε όλες τις σελίδες.
AddGrayscaleImageStamp(input: byte[], grayPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)Προσθέστε μια εικόνα γκρίζας σε όλες τις σελίδες.

Δείτε επίσης

 Ελληνικά