OlePackage
Contenuti
[
Nascondere
]OleFormat.OlePackage property
Fornire l’accesso aOlePackage se l’oggetto OLE è un pacchetto OLE. Restituiscenull altrimenti.
public OlePackage OlePackage { get; }
Osservazioni
Il pacchetto OLE è una tecnologia legacy che consente di racchiudere qualsiasi formato di file non presente nel registro OLE di un sistema Windows in un pacchetto generico che consente di incorporare quasi tutto in un documento. VedereOlePackage digita per maggiori informazioni.
Esempi
Mostra come inserire un oggetto OLE in un documento.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Gli oggetti OLE ci consentono di aprire altri file nel file system locale utilizzando un'altra applicazione installata
// nel nostro sistema operativo facendo doppio clic sulla forma che contiene l'oggetto OLE nel corpo del documento.
// In questo caso, il nostro file esterno sarà un archivio 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");
Guarda anche
- class OlePackage
- class OleFormat
- spazio dei nomi Aspose.Words.Drawing
- assemblea Aspose.Words