XpsDocument Kelas

Definisi

Package Menyediakan yang menyimpan konten dokumen XPS.

public ref class XpsDocument : System::Windows::Xps::Packaging::XpsPartBase, IDisposable
public class XpsDocument : System.Windows.Xps.Packaging.XpsPartBase, IDisposable
type XpsDocument = class
    inherit XpsPartBase
    interface IDisposable
Public Class XpsDocument
Inherits XpsPartBase
Implements IDisposable
Warisan
XpsDocument
Penerapan

Keterangan

Berisi XpsDocument yang FixedDocumentSequence terdiri dari satu atau beberapa FixedDocument elemen.

XpsDocument Konstruktor diteruskan referensi ke Package untuk menulis, menyimpan, dan membaca elemen konten dokumen.

XPS Package kosong baru dibuat dengan menggunakan Package konstruktor.

XPS Package yang ada dibuka dengan menggunakan Package.Open metode .

Akar FixedDocumentSequence ditambahkan ke XPS Package kosong dengan memanggil AddFixedDocumentSequence metode .

PrintTicket elemen dengan informasi dan kontrol printer juga dapat dikaitkan dengan FixedDocumentSequence, atau pada masing-masing FixedDocument elemen dan FixedPage yang disimpan dalam XpsDocument.

Untuk informasi selengkapnya tentang XPS, lihat Spesifikasi Kertas XML (XPS).

Konstruktor

Nama Deskripsi
XpsDocument(Package, CompressionOption, String)

Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam yang ditentukan Package dengan opsi interleaving, sumber daya, dan kompresi default yang ditentukan.

XpsDocument(Package, CompressionOption)

Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam yang ditentukan Package dengan opsi interleaving, sumber daya, dan kompresi default yang ditentukan.

XpsDocument(Package)

Menginisialisasi instans XpsDocument baru kelas dengan akses ke Spesifikasi Kertas XML (XPS) Package tertentu dan opsi interleaving, sumber daya, dan pemadatan default.

XpsDocument(String, FileAccess, CompressionOption)

Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam file tertentu dengan opsi interleaving, sumber daya, dan pemadatan Package default.

XpsDocument(String, FileAccess)

Menginisialisasi instans XpsDocument baru kelas yang terkandung dalam file tertentu dengan opsi interleaving, sumber daya, dan pemadatan Package default.

Properti

Nama Deskripsi
CoreDocumentProperties

Mendapatkan inti PackageProperties dokumen XPS.

FixedDocumentSequenceReader

IXpsFixedDocumentSequenceReader Mendapatkan untuk membaca dokumen.

IsReader

Mendapatkan nilai yang menunjukkan apakah paket dapat dibaca.

IsSignable

Mendapatkan nilai yang menunjukkan apakah paket dapat ditandatangani secara digital.

IsWriter

Mendapatkan nilai yang menunjukkan apakah paket dapat ditulis.

Signatures

Mendapatkan kumpulan tanda tangan SPESIFIKASI Kertas XML (XPS) yang terkait dengan paket.

Thumbnail

Mendapatkan atau mengatur gambar mini Spesifikasi Kertas XML (XPS) yang terkait dengan dokumen.

Uri

Mendapatkan atau mengatur pengidentifikasi sumber daya seragam (URI) dari bagian tersebut.

(Diperoleh dari XpsPartBase)

Metode

Nama Deskripsi
AddFixedDocumentSequence()

Menambahkan akar FixedDocumentSequence ke paket dan mengembalikan penulis.

AddThumbnail(XpsImageType)

Menambahkan gambar mini ke paket.

Close()

Menutup dokumen PackageXPS .

CreateXpsDocumentWriter(XpsDocument)

XpsDocumentWriter Membuat untuk menulis XpsDocument.

Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh XpsDocument dan secara opsional, merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetFixedDocumentSequence()

Mengembalikan urutan dokumen tetap di akar paket.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
RemoveSignature(XpsDigitalSignature)

Menghapus tanda tangan dari paket.

SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid, Boolean)

Menandatangani kumpulan bagian paket dengan sertifikat X.509 tertentu.

SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid)

Menandatangani kumpulan bagian paket dengan menggunakan sertifikat X.509 tertentu.

SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions)

Menandatangani kumpulan bagian paket dengan sertifikat X.509 tertentu.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IDisposable.Dispose()

Anggota ini mendukung infrastruktur Windows Presentation Foundation (WPF) dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Gunakan metode Dispose(Boolean) jenis aman sebagai gantinya.

Berlaku untuk

Lihat juga