XpsDocument Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XpsDocument sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
XpsDocument(Package) |
Belirtilen XML Kağıt Belirtimine (XPS) Package ve varsayılan araya ekleme, kaynak ve sıkıştırma seçeneklerine erişimle sınıfının yeni bir örneğini XpsDocument başlatır. |
XpsDocument(Package, CompressionOption) |
Belirtilen varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package içinde yer alan sınıfının yeni bir örneğini XpsDocument başlatır. |
XpsDocument(String, FileAccess) |
Varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package bir dosyada yer alan sınıfın yeni bir örneğini XpsDocument başlatır. |
XpsDocument(Package, CompressionOption, String) |
Belirtilen varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package içinde yer alan sınıfın yeni bir örneğini XpsDocument başlatır. |
XpsDocument(String, FileAccess, CompressionOption) |
Varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package bir dosyada yer alan sınıfın yeni bir örneğini XpsDocument başlatır. |
Örnekler
Aşağıdaki örnekte bir öğesinin nasıl oluşturulacağı ve kapatacağı gösterilmektedir XpsDocument.
// Create an XpsDocument package (without PrintTicket).
{
Package^ package = Package::Open(packageName);
try
{
XpsDocument^ xpsDocument = gcnew XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument->Close();
} finally
{
delete package;
}
// Create an XpsDocument package (without PrintTicket).
using (Package package = Package.Open(packageName))
{
XpsDocument xpsDocument = new XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument.Close();
}
' Create an XpsDocument package (without PrintTicket).
Using package1 As Package = Package.Open(packageName)
Dim xpsDocument As New XpsDocument(package1)
' Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, False)
' Close the package.
xpsDocument.Close()
End Using
Aşağıdaki örnekte ayrıca bir öğesinin nasıl oluşturulacağı ve kapatılacağı da gösterilmektedir XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
XpsDocument(Package)
Belirtilen XML Kağıt Belirtimine (XPS) Package ve varsayılan araya ekleme, kaynak ve sıkıştırma seçeneklerine erişimle sınıfının yeni bir örneğini XpsDocument başlatır.
public:
XpsDocument(System::IO::Packaging::Package ^ package);
public XpsDocument (System.IO.Packaging.Package package);
new System.Windows.Xps.Packaging.XpsDocument : System.IO.Packaging.Package -> System.Windows.Xps.Packaging.XpsDocument
Public Sub New (package As Package)
Parametreler
- package
- Package
için XpsDocumenthedef XPS paketi.
Örnekler
Aşağıdaki örnekte bir öğesinin nasıl oluşturulacağı ve kapatacağı gösterilmektedir XpsDocument.
// Create an XpsDocument package (without PrintTicket).
{
Package^ package = Package::Open(packageName);
try
{
XpsDocument^ xpsDocument = gcnew XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument->Close();
} finally
{
delete package;
}
// Create an XpsDocument package (without PrintTicket).
using (Package package = Package.Open(packageName))
{
XpsDocument xpsDocument = new XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument.Close();
}
' Create an XpsDocument package (without PrintTicket).
Using package1 As Package = Package.Open(packageName)
Dim xpsDocument As New XpsDocument(package1)
' Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, False)
' Close the package.
xpsDocument.Close()
End Using
Aşağıdaki örnekte ayrıca bir öğesinin nasıl oluşturulacağı ve kapatılacağı da gösterilmektedir XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
Şunlara uygulanır
XpsDocument(Package, CompressionOption)
Belirtilen varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package içinde yer alan sınıfının yeni bir örneğini XpsDocument başlatır.
public:
XpsDocument(System::IO::Packaging::Package ^ package, System::IO::Packaging::CompressionOption compressionOption);
public XpsDocument (System.IO.Packaging.Package package, System.IO.Packaging.CompressionOption compressionOption);
new System.Windows.Xps.Packaging.XpsDocument : System.IO.Packaging.Package * System.IO.Packaging.CompressionOption -> System.Windows.Xps.Packaging.XpsDocument
Public Sub New (package As Package, compressionOption As CompressionOption)
Parametreler
- package
- Package
için XpsDocumenthedef paket.
- compressionOption
- CompressionOption
Paket sıkıştırma seçeneği.
Örnekler
Aşağıdaki örnekte bir öğesinin nasıl oluşturulacağı ve kapatacağı gösterilmektedir XpsDocument.
// Create an XpsDocument package (without PrintTicket).
{
Package^ package = Package::Open(packageName);
try
{
XpsDocument^ xpsDocument = gcnew XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument->Close();
} finally
{
delete package;
}
// Create an XpsDocument package (without PrintTicket).
using (Package package = Package.Open(packageName))
{
XpsDocument xpsDocument = new XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument.Close();
}
' Create an XpsDocument package (without PrintTicket).
Using package1 As Package = Package.Open(packageName)
Dim xpsDocument As New XpsDocument(package1)
' Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, False)
' Close the package.
xpsDocument.Close()
End Using
Aşağıdaki örnekte ayrıca bir öğesinin nasıl oluşturulacağı ve kapatılacağı da gösterilmektedir XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
Şunlara uygulanır
XpsDocument(String, FileAccess)
Varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package bir dosyada yer alan sınıfın yeni bir örneğini XpsDocument başlatır.
public:
XpsDocument(System::String ^ path, System::IO::FileAccess packageAccess);
public XpsDocument (string path, System.IO.FileAccess packageAccess);
new System.Windows.Xps.Packaging.XpsDocument : string * System.IO.FileAccess -> System.Windows.Xps.Packaging.XpsDocument
Public Sub New (path As String, packageAccess As FileAccess)
Parametreler
- path
- String
için hedefin Package XpsDocumentyolu ve dosya adı.
- packageAccess
- FileAccess
dosyasının açıldığı XpsDocumentdosya G/Ç modu.
Örnekler
Aşağıdaki örnekte bir öğesinin nasıl oluşturulacağı ve kapatacağı gösterilmektedir XpsDocument.
// Create an XpsDocument package (without PrintTicket).
{
Package^ package = Package::Open(packageName);
try
{
XpsDocument^ xpsDocument = gcnew XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument->Close();
} finally
{
delete package;
}
// Create an XpsDocument package (without PrintTicket).
using (Package package = Package.Open(packageName))
{
XpsDocument xpsDocument = new XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument.Close();
}
' Create an XpsDocument package (without PrintTicket).
Using package1 As Package = Package.Open(packageName)
Dim xpsDocument As New XpsDocument(package1)
' Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, False)
' Close the package.
xpsDocument.Close()
End Using
Aşağıdaki örnekte ayrıca bir öğesinin nasıl oluşturulacağı ve kapatılacağı da gösterilmektedir XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
Şunlara uygulanır
XpsDocument(Package, CompressionOption, String)
Belirtilen varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package içinde yer alan sınıfın yeni bir örneğini XpsDocument başlatır.
public:
XpsDocument(System::IO::Packaging::Package ^ package, System::IO::Packaging::CompressionOption compressionOption, System::String ^ path);
public XpsDocument (System.IO.Packaging.Package package, System.IO.Packaging.CompressionOption compressionOption, string path);
new System.Windows.Xps.Packaging.XpsDocument : System.IO.Packaging.Package * System.IO.Packaging.CompressionOption * string -> System.Windows.Xps.Packaging.XpsDocument
Public Sub New (package As Package, compressionOption As CompressionOption, path As String)
Parametreler
- package
- Package
için XpsDocumenthedef paket.
- compressionOption
- CompressionOption
Paket sıkıştırma seçeneği.
- path
- String
Belgenin dize olarak tekdüzen kaynak tanımlayıcısı (URI).
Örnekler
Aşağıdaki örnekte bir öğesinin nasıl oluşturulacağı ve kapatacağı gösterilmektedir XpsDocument.
// Create an XpsDocument package (without PrintTicket).
{
Package^ package = Package::Open(packageName);
try
{
XpsDocument^ xpsDocument = gcnew XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument->Close();
} finally
{
delete package;
}
// Create an XpsDocument package (without PrintTicket).
using (Package package = Package.Open(packageName))
{
XpsDocument xpsDocument = new XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument.Close();
}
' Create an XpsDocument package (without PrintTicket).
Using package1 As Package = Package.Open(packageName)
Dim xpsDocument As New XpsDocument(package1)
' Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, False)
' Close the package.
xpsDocument.Close()
End Using
Aşağıdaki örnekte ayrıca bir öğesinin nasıl oluşturulacağı ve kapatılacağı da gösterilmektedir XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
Şunlara uygulanır
XpsDocument(String, FileAccess, CompressionOption)
Varsayılan araya ekleme, kaynak ve sıkıştırma seçenekleriyle belirtilen Package bir dosyada yer alan sınıfın yeni bir örneğini XpsDocument başlatır.
public:
XpsDocument(System::String ^ path, System::IO::FileAccess packageAccess, System::IO::Packaging::CompressionOption compressionOption);
public XpsDocument (string path, System.IO.FileAccess packageAccess, System.IO.Packaging.CompressionOption compressionOption);
new System.Windows.Xps.Packaging.XpsDocument : string * System.IO.FileAccess * System.IO.Packaging.CompressionOption -> System.Windows.Xps.Packaging.XpsDocument
Public Sub New (path As String, packageAccess As FileAccess, compressionOption As CompressionOption)
Parametreler
- path
- String
için hedefin Package XpsDocumentyolu ve dosya adı.
- packageAccess
- FileAccess
dosyasının açıldığı XpsDocumentdosya G/Ç modu.
- compressionOption
- CompressionOption
Paket sıkıştırma seçeneği.
Örnekler
Aşağıdaki örnekte bir öğesinin nasıl oluşturulacağı ve kapatacağı gösterilmektedir XpsDocument.
// Create an XpsDocument package (without PrintTicket).
{
Package^ package = Package::Open(packageName);
try
{
XpsDocument^ xpsDocument = gcnew XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument->Close();
} finally
{
delete package;
}
// Create an XpsDocument package (without PrintTicket).
using (Package package = Package.Open(packageName))
{
XpsDocument xpsDocument = new XpsDocument(package);
// Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, false);
// Close the package.
xpsDocument.Close();
}
' Create an XpsDocument package (without PrintTicket).
Using package1 As Package = Package.Open(packageName)
Dim xpsDocument As New XpsDocument(package1)
' Add the package content (false=without PrintTicket).
AddPackageContent(xpsDocument, False)
' Close the package.
xpsDocument.Close()
End Using
Aşağıdaki örnekte ayrıca bir öğesinin nasıl oluşturulacağı ve kapatılacağı da gösterilmektedir XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;