OlePackage
Contenu
[
Cacher
]OleFormat.OlePackage property
Donner accès àOlePackage
si l’objet OLE est un package OLE. nul
sinon.
public OlePackage OlePackage { get; }
Remarques
OLE Package est une technologie héritée qui permet d’encapsuler n’importe quel format de fichier non présent dans le registre OLE d’un système Windows dans un package générique permettant d’intégrer presque tout dans un document. VoirOlePackage
tapez pour plus d’informations.
Exemples
Montre comment insérer un objet OLE dans un document.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Les objets OLE nous permettent d'ouvrir d'autres fichiers dans le système de fichiers local à l'aide d'une autre application installée
// dans notre système d'exploitation en double-cliquant sur la forme qui contient l'objet OLE dans le corps du document.
// Dans ce cas, notre fichier externe sera une archive ZIP.
byte[] zipFileBytes = File.ReadAllBytes(DatabaseDir + "cat001.zip");
using (MemoryStream stream = new MemoryStream(zipFileBytes))
{
Shape shape = builder.InsertOleObject(stream, "Package", true, null);
shape.OleFormat.OlePackage.FileName = "Package file name.zip";
shape.OleFormat.OlePackage.DisplayName = "Package display name.zip";
}
doc.Save(ArtifactsDir + "Shape.InsertOlePackage.docx");
Voir également
- class OlePackage
- class OleFormat
- espace de noms Aspose.Words.Drawing
- Assemblée Aspose.Words