PdfFileStamp

Overview

PdfFileStamp là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: System.IDisposable.

Facade để thêm các dấu hiệu, số trang, đầu, chân và dấu nước.

Khóa học này cung cấp 44 phương pháp để làm việc với các đối tượng PdfFileStamp trong các chương trình .NET. Các phương pháp có sẵn bao gồm: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose,Và 2 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle,Và 16 nhiều hơn nữa.

Properties

NameTypeAccessDescription
DocumentDocumentReadTài liệu liên kết.
InputFilestring?Đọc / viếtHướng dẫn nhập file.
OutputFilestring?Đọc / viếtĐường bộ file output.
PageWidthfloatReadChiều rộng của trang đầu tiên trong tài liệu liên kết.
PageHeightfloatReadĐộ cao của trang đầu tiên trong tài liệu liên kết.
InputStreamStream?Đọc / viếtInput stream – thiết lập kết nối PDF một cách cẩn thận để truy vấn kích thước trang phản ánh input mới.
OutputStreamStream?Đọc / viếtXuất dòng — Save() viết ở đây khi không có điểm đến rõ ràng được thông qua.
KeepSecurityboolĐọc / viếtNếu đúng, bảo mật của tài liệu nguồn (crypto, quyền) nên được lưu trên Save.
NumberingStyleNumberingStyleĐọc / viếtSố kiểu cho AddPageNumber.
OptimizeSizeboolĐọc / viếtMẹo: Tối ưu hóa sản lượng tiết kiệm cho kích thước.
PageNumberRotationfloatĐọc / viếtTrình quay (giá) áp dụng cho các nhãn AddPageNumber.
StampIdintĐọc / viếtStamp identifier tích hợp như một bình luận dòng nội dung bởi AddStamp.
StartingNumberintĐọc / viếtSố khởi động được sử dụng bởi AddPageNumber.
ConvertToPdfFormatĐọc / viếtPDF/A hoặc mục tiêu phiên bản PDF cho kết quả được tiết kiệm.
PosUpperLeftintReadGửi bài ở bên trái trên.
PosUpperMiddleintReadGửi bài ở giữa trên.
PosUpperRightintReadGửi bài ở trên bên phải.
PosSidesLeftintReadGửi các trang post còn lại.
PosSidesRightintReadGửi các trang Pos bên phải.
PosBottomLeftintReadGửi bài dưới bên trái.
PosBottomMiddleintReadGửi bài ở giữa.
PosBottomRightintReadGửi bài dưới bên phải.

Methods

SignatureDescription
PdfFileStamp()Thiết kế mặc định cho chế độ không có nhà nước.
PdfFileStamp(document: Document)Kết nối một tài liệu đã tải lên.
PdfFileStamp(document: Document, outputStream: Stream)Kết nối một tài liệu và thiết lập trước dòng output cho không có thông số Save.
PdfFileStamp(document: Document, outputFile: string)Kết nối một tài liệu và thiết lập trước con đường tệp xuất xứ cho không có thông số Save.
PdfFileStamp(inputStream: Stream, outputStream: Stream)Mở từ dòng nhập, viết vào dòng xuất trên Save.
PdfFileStamp(inputStream: Stream, outputStream: Stream, keepSecurity: bool)Mở từ dòng nhập, viết vào dòng xuất trên Save.
PdfFileStamp(inputFile: string, outputFile: string)Mở từ một tệp nhập, viết vào tách xuất trên Save.
PdfFileStamp(inputFile: string, outputFile: string, keepSecurity: bool)Mở từ một tệp nhập, viết vào tách xuất trên Save.
PdfFileStamp(inputData: byte[], outputPath: string)Tạo PdfFileStamp cho các byte nhập cụ thể, lưu vào tệp xuất khẩu cụm trên Close().
BindPdf(path: string)Kết nối tài liệu PDF từ một con đường tệp để xử lý mạnh mẽ.
BindPdf(doc: Document)Kết nối tài liệu PDF cho việc xử lý mạnh mẽ.
Save(destFile: string)Lưu tài liệu được sửa đổi đến con đường đã chỉ định.
Save(destStream: Stream)Lưu tài liệu được sửa đổi vào một dòng.
Save()Lưu tài liệu được sửa đổi đến một phần byte.
AddStamp(stamp: Stamp)Thêm một tấm vẽ facade vào tài liệu gắn kết.
Close()Đóng tài liệu và lưu nó vào con đường xuất.
Dispose()IDisposable thực hiện; đại diện đến Close.
AddHeader(formattedText: FormattedText, topMargin: float)Hãy gọi AddHeader trên trường hợp này 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)Hãy gọi AddFooter trên trường hợp này 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)Hãy gọi AddPageNumber trên trường hợp này 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)Thêm một biểu mẫu văn bản vào tất cả các trang.
AddPageNumbers(input: byte[], format: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double)Thêm số trang cho tất cả các trang.
AddHeader(input: byte[], text: string, fontSize: double, margin: double)Thêm một tiêu đề văn bản cho tất cả các trang.
AddFooter(input: byte[], text: string, fontSize: double, margin: double)Thêm một văn bản Footer vào tất cả các trang.
AddWatermark(input: byte[], text: string, fontSize: double, rotation: double, opacity: double)Thêm một văn bản watermark cho tất cả các trang.
AddImageStamp(input: byte[], rgbPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)Thêm một tấm ảnh RGB vào tất cả các trang.
AddGrayscaleImageStamp(input: byte[], grayPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)Thêm một tấm hình màu xanh lá cây vào tất cả các trang.

See Also

 Tiếng Việt