PdfXmpMetadata

PdfXmpMetadata

Overview

PdfXmpMetadata là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: IDictionary<string, XmpValue>.

Phong cách từ điển hình qua dòng dữ liệu metadata của tài liệu PDF XMP.

Khóa học này cung cấp 31 phương pháp để làm việc với các đối tượng PdfXmpMetadata trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Add, BindPdf, Clear, Close, Contains, ContainsKey, CopyTo, GetEnumerator, GetNamespaceURIByPrefix, GetPrefixByNamespaceURI, GetXmpMetadata, PdfXmpMetadata,Và 4 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 : Count, ExtensionFields, IsFixedSize, IsReadOnly, IsSynchronized, Keys,Và 2 nhiều hơn nữa.

Properties

NameTypeAccessDescription
CountintReadSố lượng các thuộc tính metadata hiện được thiết lập.
IsReadOnlyboolReadChỉ có được đọc mà thôi.
IsFixedSizeboolReadLuôn luôn giả: người gọi có thể thêm và xóa chìa khóa.
IsSynchronizedboolReadĐúng: mặt trăng này được phân loại một cách; người gọi serialize truy cập của riêng họ.
SyncRootobjectReadSentinel object trở lại cho SyncRoot-style locking.
KeysICollection<string>ReadTất cả các khóa tài sản hiện diện trong metadata kết nối.
ValuesICollection<XmpValue>ReadTất cả các giá trị tài sản hiện diện trong metadata kết nối.
ExtensionFieldsIDictionary<string, XmpPdfAExtensionSchema>ReadCác trường mở rộng PDF/A, được chìa khóa bằng cách đặt cài đặt tên mở dài.

Methods

SignatureDescription
PdfXmpMetadata()Xây dựng một mặt trăng không giới hạn.
PdfXmpMetadata(document: Aspose.Pdf.Document)Xây dựng một trang web đã được gắn kết với tài liệu.
BindPdf(path: string)Kết nối tài liệu PDF theo đường cho các hoạt động sau đó.
BindPdf(input: Stream)Kết nối một dòng PDF cho các hoạt động sau đó.
BindPdf(document: Aspose.Pdf.Document)Kết nối tài liệu trực tiếp cho các hoạt động sau đó.
BindPdf(inputPath: string, outputPath: string)Kết nối tài liệu PDF theo con đường, nhắm mục tiêu con Đường xuất phát khi Save() được gọi sau.
Save()Lưu tài liệu kết nối với bất kỳ chỉnh sửa metadata XMP nào đến con đường xuất phát được cung cấp cho BindPdf(tring, string), rơi trở lại con Đường nhập.
Save(outputStream: Stream)Lưu tài liệu được kết nối với các bản chỉnh sửa XMP của nó để một dòng.
Save(outputFile: string)Lưu tài liệu được kết nối với các bản chỉnh sửa XMP của nó đến một con đường xuất.
Close()Tải ra tài liệu / metadata kết nối, hoàn thành BindPdf / Save / Close vòng đời.
Add(key: string, value: XmpValue)Thêm tài sản bằng khóa nguyên chất.
Add(key: string, value: object)Thêm một tài sản bằng chìa khóa nguyên với giá trị đối tượng tự nguyện.
Add(key: DefaultMetadataProperties, value: XmpValue)Thêm một tài sản bằng chìa khóa DefaultMetadataProperties nổi tiếng.
Add(item: KeyValuePair<string, XmpValue>)Thêm một cặp khóa/giá trị (IDictionary hợp đồng).
Add(xmpPdfAExtensionObject: XmpPdfAExtensionObject, namespacePrefix: string, namespaceUri: string, schemaDescription: string)Đăng ký một mục mở rộng PDF/A dưới namespacePrefix.
Clear()Xóa tất cả các tài sản từ metadata kết nối.
Contains(key: string)Cho dù các metadata kết nối có chứa chìa khóa nguyên liệu.
Contains(property: DefaultMetadataProperties)Cho dù các metadata kết nối có chứa tài sản được biết đến.
Contains(item: KeyValuePair<string, XmpValue>)Có phải các metadata kết nối có chứa cặp khóa / giá trị chính xác hay không.
ContainsKey(key: string)Hãy gọi ContainsKey trên trường hợp này PdfXmpMetadata.
CopyTo(array: KeyValuePair<string, XmpValue>[], index: int)Sao chép tất cả các cặp khóa/giá vào hàng bắt đầu với chỉ số.
GetEnumerator()Hãy gọi GetEnumerator trên trường hợp này PdfXmpMetadata.
GetNamespaceURIByPrefix(prefix: string)Giải quyết một tiền định đã đăng ký cho tên không gian XML của nó URI, hoặc null.
GetPrefixByNamespaceURI(namespaceURI: string)Khởi mở: URI tên đến tiền tệ đăng ký của nó, hoặc null.
GetXmpMetadata()Xử lý toàn bộ gói XMP kết nối như một UTF-8 byte array.
GetXmpMetadata(name: string)Chỉ cần thực hiện tên tài sản được đặt tên là một UTF-8 byte array.
RegisterNamespaceURI(prefix: string, namespaceURI: string)Đăng ký một XML namespace prefix → URI mapping.
Remove(key: string)Xóa tài sản ở chìa khóa; trở lại đúng nếu nó tồn tại.
Remove(key: DefaultMetadataProperties)Xóa tài sản được chỉ định bởi chìa khóa DefaultMetadataProperties nổi tiếng.
Remove(item: KeyValuePair<string, XmpValue>)Xóa cặp khóa / giá trị chính xác nếu hiện có.
TryGetValue(key: string, value: XmpValue)Hãy gọi TryGetValue trên trường hợp này PdfXmpMetadata.

See Also

 Tiếng Việt