SaveOptions.UpdateSdtContent
SaveOptions.UpdateSdtContent property
İçeriğin olup olmadığını belirleyen değeri alır veya ayarlar.StructuredDocumentTag
kaydetmeden önce güncellenir.
public bool UpdateSdtContent { get; set; }
Notlar
Varsayılan değerdoğru
.
Örnekler
Bir belgeyi PDF’ye kaydederken yapılandırılmış belge etiketlerinin nasıl güncelleneceğini gösterir.
Document doc = new Document();
// Bir açılır liste yapılandırılmış belge etiketi ekleyin.
StructuredDocumentTag tag = new StructuredDocumentTag(doc, SdtType.DropDownList, MarkupLevel.Block);
tag.ListItems.Add(new SdtListItem("Value 1"));
tag.ListItems.Add(new SdtListItem("Value 2"));
tag.ListItems.Add(new SdtListItem("Value 3"));
// Açılır liste şu anda varsayılan metin olarak "Bir öğe seçin"i gösteriyor.
// Etiketi almak için "SelectedValue" özelliğini liste öğelerinden birine ayarlayın
// varsayılan metin yerine o liste öğesinin değerini göster.
tag.ListItems.SelectedValue = tag.ListItems[1];
doc.FirstSection.Body.AppendChild(tag);
// Belgenin "Kaydet" yöntemine geçmek için bir "PdfSaveOptions" nesnesi oluşturun
// bu yöntemin belgeyi .PDF'ye kaydetme şeklini değiştirmek için.
PdfSaveOptions options = new PdfSaveOptions();
// Yapılandırılmış belge etiketlerini güncellememek için "UpdateSdtContent" özelliğini "false" olarak ayarlayın
// belgeyi PDF'ye kaydederken. Varsayılan değerlerini inşaat sırasındaki gibi gösterecekler.
// Etiketlerin PDF'de güncellenmiş değerleri gösterdiğinden emin olmak için "UpdateSdtContent" özelliğini "true" olarak ayarlayın.
options.UpdateSdtContent = updateSdtContent;
doc.Save(ArtifactsDir + "StructuredDocumentTag.UpdateSdtContent.pdf", options);
Ayrıca bakınız
- class SaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words