FileName
Contenu
[
Cacher
]FieldOptions.FileName property
Obtient ou définit le nom de fichier du document.
public string FileName { get; set; }
Remarques
Cette propriété est utilisée par leFieldFileName
champ avec une priorité plus élevée que leOriginalFileName
propriété.
Exemples
Montre comment utiliser FieldOptions pour remplacer la valeur par défaut du champ FILENAME.
Document doc = new Document(MyDir + "Document.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToDocumentEnd();
builder.Writeln();
// Ce champ FILENAME affichera le nom du fichier système local du document que nous avons chargé.
FieldFileName field = (FieldFileName)builder.InsertField(FieldType.FieldFileName, true);
field.Update();
Assert.AreEqual(" FILENAME ", field.GetFieldCode());
Assert.AreEqual("Document.docx", field.Result);
builder.Writeln();
// Par défaut, le champ FILENAME affiche le nom du fichier, mais pas son chemin complet vers le système de fichiers local.
// Nous pouvons définir un indicateur pour afficher le chemin complet du fichier.
field = (FieldFileName)builder.InsertField(FieldType.FieldFileName, true);
field.IncludeFullPath = true;
field.Update();
Assert.AreEqual(MyDir + "Document.docx", field.Result);
// Nous pouvons également définir une valeur pour cette propriété sur
// remplace la valeur affichée par le champ FILENAME.
doc.FieldOptions.FileName = "FieldOptions.FILENAME.docx";
field.Update();
Assert.AreEqual(" FILENAME \\p", field.GetFieldCode());
Assert.AreEqual("FieldOptions.FILENAME.docx", field.Result);
doc.UpdateFields();
doc.Save(ArtifactsDir + doc.FieldOptions.FileName);
Voir également
- class FieldOptions
- espace de noms Aspose.Words.Fields
- Assemblée Aspose.Words