Artifact

ภาพรวม

Artifact เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET.

แสดงเป็นอาร์เทฟัคต์ PDF ติดตามเนื้อหาที่ติดป้ายว่า / อาร์เตฟิคท์ (PDF 32000 § 14.8.2.2).

หมวดนี้ให้ 16 วิธีในการทํางานกับวัตถุอาร์ติเฟคต์ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,และ 1 วิธีการเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,และอีก 18 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
TypeArtifactTypeอ่าน/เขียนประเภทของวัตถุประดิษฐ์.
SubtypeArtifactSubtypeอ่าน/เขียนรุ่นย่อยของวัตถุประดิษฐ์.
CustomTypestring?อ่าน/เขียนชื่อของชนิดของวัตถุประกอบที่ไม่ตามมาตรฐาน.
CustomSubtypestring?อ่าน/เขียนชื่อของชนิดรองของวัตถุประกอบที่ไม่ตามมาตรฐาน.
Textstring?อ่าน/เขียนเนื้อหาข้อความที่สกัดจากผู้ประกอบการคลื่นเนื้อหาการของวัตถุปั้น.
RectangleRectangle?อ่านช่องกําหนดจาก /BBox ในคําศัพท์ Properties.
Opacitydoubleอ่าน/เขียนความค่อนข้างไม่ชัดของวัตถุประกอบ (จาก ExtGState /ca).
PagePage?อ่านหน้าที่ของชิ้นส่วนนี้เป็นสิทธิ์.
ArtifactHorizontalAlignmentHorizontalAlignmentอ่าน/เขียนการจัดตั้งแนวขอบ (จาก / ลงที่ติดต่อ).
ArtifactVerticalAlignmentVerticalAlignmentอ่าน/เขียนการจัดตั้งทางแนวตั้ง (จาก / ลงที่ติดต่อ).
IsBackgroundboolอ่าน/เขียนว่านี่เป็นของโบราณที่อยู่เบื้องหลังหรือไม่.
Rotationdoubleอ่าน/เขียนมุมหมุนในกิโลกรัม.
BackgroundColorColor?อ่าน/เขียนสีพื้นหลัง.
RightMargindoubleอ่าน/เขียนขวาทางด้านนอก.
LeftMargindoubleอ่าน/เขียนขอบซ้าย.
TopMargindoubleอ่าน/เขียนสิ้นสุด.
BottomMargindoubleอ่าน/เขียนขั้นต่ําสุดๆ.
PositionPoint?อ่าน/เขียนจุดประสานการที่ตั้งชัดเจน.
FormattedTextFormattedText?อ่าน/เขียนข้อความที่ถูกประกอบสําหรับวัตถุศิลป์.
TextStateTextState?อ่าน/เขียนสถานะข้อความสําหรับบทความของวัตถุประดิษฐ์.
LinesList<string>อ่านเนื้อหาข้อความหลายแถว.
ContentsList<Operator>อ่านผู้ประกอบการในสตรีมเนื้อหาที่วาดของศิลปะ.
FormXForm?อ่านForm XObject ที่รองรับ artefact นี้เมื่อมันถูกทําเป็นรูปแบบที่สามารถใช้ได้ซ้ํา (เช่น.
ImageXImage?อ่านImage XObject ที่รองรับวัตถุประกอบนี้เมื่อเนื้อหาของมันเป็นภาพราสเตอร์.

วิธีการ

Signatureคําอธิบาย
Artifact()ตัวสร้างแบบถัดไป สร้างอาร์เตเฟคท์ที่มีชนิดและย่อยชนีที่ไม่กําหนด.
Artifact(type: ArtifactType, subType: ArtifactSubtype)สร้างอาร์เตเฟคต์ที่มีชนิดและย่อยชนีที่ให้ไว้.
Artifact(type: string, subType: string)สร้างอาร์เตเฟคต์ที่มีแบบและย่อยแบบที่ใช้ตามธรรมเนียม.
SetPageNumberReplacementString(value: string)ตั้งค่าตัวแทนการแทนที่หมายเลขหน้าที่ใช้ใน Text.
SetLinesAndState(text: string[], textState: TextState)ตั้งค่าข้อความหลายบรรทัดด้วยสถานะข้อความที่ให้มา.
BeginUpdates()เริ่มการอัพเดทที่ดินชุด.
SaveUpdates()ชลชอัพเดทแบตช์ที่เริ่มโดย BeginUpdates.
Dispose()ปล่อยทรัพยากรที่คลังของอาร์เตเฟ็คต์.
GetValue(name: string)อ่านคู่ชื่อ / ค่าธรรมดาที่ตั้งผ่าน SetValue ((string, string)).
SetValue(name: string, value: string)เก็บคู่ชื่อ / ค่าที่กําหนดเองบนวัตถุประกอบ (สําหรับการเข้าถึงเมตาเดท้าด้านล่าง; ไม่ได้ออกใน PDF ใน build นี้).
RemoveValue(name: string)ลบคู่ชื่อ / ค่าธรรมดาที่ตั้งไว้ก่อนหน้านี้ผ่าน SetValue.
SetImage(imageStream: Stream)ใส่ภาพราสเตอร์กับของฝุ่น.
SetImage(imageName: string)ติดรูปราสเตอร์ตามเส้นทาง.
SetText(formattedText: FormattedText)ตั้งค่า artifact text จากอินสแตนซ์ของ FormattedText.
SetTextAndState(text: string, textState: TextState)ตั้ง Text และ TextState พร้อมกัน.
SetPdfPage(page: Page)พับสิ่งของนี้ไว้กับหน้าที่จํากัด.

ดูเช่นกัน

 ภาษาไทย