Antarmuka IXpsOMPackageWriter (xpsobjectmodel.h)
Secara bertahap menulis bagian-bagian dokumen XPS ke file paket.
Warisan
Antarmuka IXpsOMPackageWriter mewarisi dari antarmuka IUnknown . IXpsOMPackageWriter juga memiliki jenis anggota berikut:
Metode
Antarmuka IXpsOMPackageWriter memiliki metode ini.
IXpsOMPackageWriter::AddPage Menulis bagian FixedPage baru ke bagian FixedDocument yang saat ini terbuka dalam paket. |
IXpsOMPackageWriter::AddResource Membuat sumber daya bagian baru dalam paket. |
IXpsOMPackageWriter::Close Menutup bagian paket yang terbuka, lalu menutup paket. |
IXpsOMPackageWriter::IsClosed Mendapatkan status antarmuka IXpsOMPackageWriter. |
IXpsOMPackageWriter::StartNewDocument Membuka dan menginisialisasi FixedDocument baru di FixedDocumentSequence paket. |
Keterangan
Penulisan progresif memungkinkan aplikasi untuk membuat serialisasi konten dan sumber daya dokumen XPS saat tersedia. Ini tidak mengharuskan aplikasi untuk membuat semua elemen dokumen sebelum serialisasi.
Antarmuka ini menulis halaman ke paket secara berurutan, dalam urutan addPage dipanggil. Antarmuka tidak mendukung penulisan halaman dalam urutan tidak berurutan; dengan demikian itu hanya boleh digunakan ketika konten halaman diproduksi atau tersedia untuk ditulis dalam urutan muncul dalam dokumen XPS.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | xpsobjectmodel.h |
Lihat juga
IXpsDocumentPackageTarget::GetXpsOMPackageWriter
IXpsOMObjectFactory::CreatePackageWriterOnFile
IXpsOMObjectFactory::CreatePackageWriterOnStream