XpsDocument Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe XpsDocument.
Surcharges
XpsDocument(Package) |
Initialise une nouvelle instance de la classe XpsDocument avec accès à un Package XPS spécifié et aux options d’entrelacement, de ressource et de compression par défaut. |
XpsDocument(Package, CompressionOption) |
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un Package spécifié avec les options d'entrelacement, de ressource et de compression spécifiées par défaut. |
XpsDocument(String, FileAccess) |
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un fichier Package spécifié avec les options d'entrelacement, de ressource et de compression par défaut. |
XpsDocument(Package, CompressionOption, String) |
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un Package spécifié avec les options d'entrelacement, de ressource et de compression spécifiées par défaut. |
XpsDocument(String, FileAccess, CompressionOption) |
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un fichier Package spécifié avec les options d'entrelacement, de ressource et de compression par défaut. |
Exemples
L’exemple suivant montre comment créer et fermer un 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
L’exemple suivant montre également comment créer et fermer un XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
XpsDocument(Package)
Initialise une nouvelle instance de la classe XpsDocument avec accès à un Package XPS spécifié et aux options d’entrelacement, de ressource et de compression par défaut.
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)
Paramètres
- package
- Package
Package XPS cible pour le XpsDocument.
Exemples
L’exemple suivant montre comment créer et fermer un 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
L’exemple suivant montre également comment créer et fermer un XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
S’applique à
XpsDocument(Package, CompressionOption)
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un Package spécifié avec les options d'entrelacement, de ressource et de compression spécifiées par défaut.
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)
Paramètres
- package
- Package
Le package cible pour le XpsDocument.
- compressionOption
- CompressionOption
Option de compression de package.
Exemples
L’exemple suivant montre comment créer et fermer un 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
L’exemple suivant montre également comment créer et fermer un XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
S’applique à
XpsDocument(String, FileAccess)
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un fichier Package spécifié avec les options d'entrelacement, de ressource et de compression par défaut.
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)
Paramètres
- path
- String
Chemin d'accès et nom de fichier du Package cible pour le XpsDocument.
- packageAccess
- FileAccess
Mode E/S de fichier dans lequel ouvrir XpsDocument.
Exemples
L’exemple suivant montre comment créer et fermer un 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
L’exemple suivant montre également comment créer et fermer un XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
S’applique à
XpsDocument(Package, CompressionOption, String)
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un Package spécifié avec les options d'entrelacement, de ressource et de compression spécifiées par défaut.
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)
Paramètres
- package
- Package
Le package cible pour le XpsDocument.
- compressionOption
- CompressionOption
Option de compression de package.
- path
- String
URI (Uniform Resource Identifier) pour le document comme chaîne.
Exemples
L’exemple suivant montre comment créer et fermer un 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
L’exemple suivant montre également comment créer et fermer un XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;
S’applique à
XpsDocument(String, FileAccess, CompressionOption)
Initialise une nouvelle instance de la classe XpsDocument qui est contenue dans un fichier Package spécifié avec les options d'entrelacement, de ressource et de compression par défaut.
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)
Paramètres
- path
- String
Chemin d'accès et nom de fichier du Package cible pour le XpsDocument.
- packageAccess
- FileAccess
Mode E/S de fichier dans lequel ouvrir XpsDocument.
- compressionOption
- CompressionOption
Option de compression de package.
Exemples
L’exemple suivant montre comment créer et fermer un 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
L’exemple suivant montre également comment créer et fermer un XpsDocument.
// Save as a WordXML document.
WordXmlSerializer.SaveToFile(fileName, flowDocument.ContentStart, flowDocument.ContentEnd);
return true;