PdfFileStamp

ภาพรวม

PdfFileStamp เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: System.IDisposable.

หน้าตึกสําหรับการเพิ่มป้ายประทับ, เลขหน้า, หัวข้อ, ต้นเท้า และเครื่องหมายน้ํา.

หมวดนี้ให้วิธีการ 45 สําหรับทํางานกับ PdfFileStamp วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose,และวิธีการเพิ่มเติม 2 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle,และอีก 16 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
DocumentDocumentอ่านเอกสารที่ผูกพัน.
InputFilestring?อ่าน/เขียนทางเข้าไฟล์.
OutputFilestring?อ่าน/เขียนเส้นทางไฟล์ออก.
PageWidthfloatอ่านความกว้างของหน้าแรกในเอกสารที่ผูกพัน.
PageHeightfloatอ่านความสูงของหน้าแรกในเอกสารที่ผูกพัน.
InputStreamStream?อ่าน/เขียนการตั้งค่า Input stream จะยึด PDF อย่างกระตือรือก เพื่อให้การสอบถามขนาดหน้าสะท้อนข้อมูลเข้าใหม่.
OutputStreamStream?อ่าน/เขียนรายการออกไฟฟ้า Save ((() เขียนที่นี่เมื่อไม่มีจุดหมายที่ชัดเจนผ่าน.
KeepSecurityboolอ่าน/เขียนหากเป็นจริง ความปลอดภัยของเอกสารแหล่ง (การเข้ารหัส, การอนุญาต) ควรถูกรักษาไว้ใน Save.
NumberingStyleNumberingStyleอ่าน/เขียนรูปแบบการนับเลขสําหรับ AddPageNumber.
OptimizeSizeboolอ่าน/เขียนคําแนะนํา: ปรับปรุงผลิตที่บันทึกไว้ให้ดีที่สุดตามขนาด.
PageNumberRotationfloatอ่าน/เขียนการหมุน (องศา) ใช้กับตรา AddPageNumber.
StampIdintอ่าน/เขียนตัวจําแนกตราที่ติดตามเป็นความคิดเห็นในสตรีมเนื้อหาโดย AddStamp.
StartingNumberintอ่าน/เขียนเลขเริ่มต้นที่ใช้โดย AddPageNumber.
ConvertToPdfFormatอ่าน/เขียนPDF/A หรือหน้าหมายของ PDF สําหรับผลิตที่บันทึกไว้.
PosUpperLeftintอ่านรับตำแหน่งมุมบนซ้าย.
PosUpperMiddleintอ่านรับค่า pos ด้านบนกลาง.
PosUpperRightintอ่านรับค่า pos ด้านบนขวา.
PosSidesLeftintอ่านรับค่าด้านซ้ายของ pos.
PosSidesRightintอ่านรับค่าด้านขวาของตำแหน่ง.
PosBottomLeftintอ่านรับตำแหน่งด้านล่างซ้าย.
PosBottomMiddleintอ่านรับตำแหน่งด้านล่างกลาง.
PosBottomRightintอ่านรับตำแหน่งด้านล่างขวา.

วิธีการ

Signatureคําอธิบาย
PdfFileStamp()การสร้างแบบถัดไปสําหรับโหมดที่ไม่มีสถานะ.
PdfFileStamp(document: Document)บันทึกเอกสารที่อัพโหลดไปแล้ว.
PdfFileStamp(document: Document, outputStream: Stream)Bind a Document และตั้งค่าล่วงหน้าการออกไฟสําหรับ Save ที่ไม่มีปารามีเตอร์.
PdfFileStamp(document: Document, outputFile: string)Bind Document และตั้งค่าทางไฟล์ออกก่อนสําหรับ 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 สําหรับไบต์การเข้าที่ให้ไว้, การบันทึกไฟล์ผลิตที่ได้รับใน Close ((().
BindPdf(path: string)การผูกเอกสาร PDF จากเส้นทางไฟล์เพื่อการประมวลผลแบบสเตทฟูล.
BindPdf(inputStream: Stream)การผูกเอกสาร PDF จากสตรีมเพื่อการประกอบรุ่นของรัฐ.
BindPdf(doc: Document)การผูกเอกสาร PDF เพื่อการประมวลผลแบบสเตทฟูล.
Save(destFile: string)เก็บเอกสารที่เปลี่ยนแปลงไว้ในเส้นทางที่กําหนด.
Save(destStream: Stream)เก็บเอกสารที่เปลี่ยนแปลงไปในสตรีม.
Save()เก็บเอกสารที่เปลี่ยนแปลงเป็น array byte.
AddStamp(stamp: Stamp)เพิ่มตราหน้าต่างกับเอกสารที่ผูกพัน.
Close()ปิดเอกสารและบันทึกในเส้นทางการออก.
Dispose()IDisposable การดําเนินการ; ผู้แทนที่จะปิด.
AddHeader(formattedText: FormattedText, topMargin: float)เรียก AddHeader ((formattedText, topMargin) ในตัวอย่างนี้ PdfFileStamp.
AddHeader(formattedText: FormattedText, topMargin: float, leftMargin: float, rightMargin: float)เรียก AddHeader ((formattedText, topMargin, leftMargina, rightMargine) ในตัวอย่างนี้ PdfFileStamp.
AddHeader(imageStream: Stream, topMargin: float)เรียก AddHeader ((imageStream, topMargin) ในตัวอย่างนี้ PdfFileStamp.
AddHeader(inputStream: Stream, topMargin: float, leftMargin: float, rightMargin: float)เรียก AddHeader ((inputStream, topMargin, leftMargina, rightMargine) ในตัวอย่างนี้ PdfFileStamp.
AddHeader(imageFile: string, topMargin: float)เรียก AddHeader ((imageFile, topMargin) ในตัวอย่างนี้ PdfFileStamp.
AddHeader(imageFile: string, topMargin: float, leftMargin: float, rightMargin: float)เรียก AddHeader ((imageFile, topMargin, leftMargina, rightMargine) ในตัวอย่างนี้ PdfFileStamp.
AddFooter(formattedText: FormattedText, bottomMargin: float)เรียก AddFooter ((formattedText, bottomMargin) ในตัวอย่างนี้ PdfFileStamp.
AddFooter(formattedText: FormattedText, bottomMargin: float, leftMargin: float, rightMargin: float)เรียก AddFooter ((formattedText, bottomMargin, leftMargina, rightMargine) ในตัวอย่างนี้ PdfFileStamp.
AddFooter(imageStream: Stream, bottomMargin: float)เรียก AddFooter ((imageStream, bottomMargin) ในตัวอย่างนี้ PdfFileStamp.
AddFooter(imageStream: Stream, bottomMargin: float, leftMargin: float, rightMargin: float)เรียก AddFooter ((imageStream, bottomMargin, leftMargina, rightMargine) ในตัวอย่างนี้ PdfFileStamp.
AddFooter(imageFile: string, bottomMargin: float)เรียก AddFooter ((imageFile, bottomMargin) ในตัวอย่างนี้ PdfFileStamp.
AddFooter(imageFile: string, bottomMargin: float, leftMargin: float, rightMargin: float)เรียก AddFooter ((imageFile, bottomMargin, leftMargina, rightMargine) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formattedText: FormattedText)เรียก AddPageNumber ((formattedText) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formattedText: FormattedText, position: int)เรียก AddPageNumber ((formattedText, ตําแหน่ง) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formattedText: FormattedText, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float)เรียก AddPageNumber ((formattedText, ตําแหน่ง, leftMargin, rightMargina, topMargine, bottomMargain) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formattedText: FormattedText, x: float, y: float)เรียก AddPageNumber ((formattedText, x, y) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formatString: string)เรียก AddPageNumber(formatString) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formatString: string, position: int)เรียก AddPageNumber ((format สาย, ตําแหน่ง) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formatString: string, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float)เรียก AddPageNumber ((รูปแบบ สาย, ตําแหน่ง, leftMargin, rightMargina, topMargine, bottomMargain) ในตัวอย่างนี้ PdfFileStamp.
AddPageNumber(formatString: string, x: float, y: float)เรียก AddPageNumber(format สตริง, x, y) ในตัวอย่างนี้ PdfFileStamp.
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)เพิ่มตราภาพในกรีสเคิล (grayscale) ไปยังทุกหน้า.

ดูเช่นกัน

 ภาษาไทย