ExportDropDownFormFieldAsText
İçindekiler
[
Saklamak
]HtmlSaveOptions.ExportDropDownFormFieldAsText property
Açılır form alanlarının HTML veya MHTML’ye nasıl kaydedileceğini kontrol eder. Varsayılan değer:YANLIŞ
.
public bool ExportDropDownFormFieldAsText { get; set; }
Notlar
olarak ayarlandığındadoğru
, açılır form alanlarını normal metin olarak dışa aktarır. Ne zamanYANLIŞ
, açılır form alanlarını HTML’deki SELECT öğesi olarak dışa aktarır.
EPUB’a dışa aktarırken, metin açılır form alanları, bu formatın gereklilikleri nedeniyle nedeniyle her zaman metin olarak kaydedilir.
Örnekler
Html’ye kaydederken açılır açılan kutu form alanlarının paragraf metniyle nasıl harmanlanacağını gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// "İki" değerinin seçili olduğu bir birleşik giriş kutusu eklemek için bir belge oluşturucu kullanın.
builder.InsertComboBox("MyComboBox", new[] { "One", "Two", "Three" }, 1);
// Bu SaveOptions nesnesinin "ExportDropDownFormFieldAsText" bayrağı şunları yapmamızı sağlar:
// belgenin HTML'ye kaydedilmesinin açılır açılan kutulara nasıl uygulanacağını kontrol edin.
// Bunu "true" olarak ayarlamak her açılan kutuyu basit metne dönüştürecektir
// açılan kutunun o anda seçili olan değerini görüntüleyerek onu etkili bir şekilde dondurur.
// Bunu "yanlış" olarak ayarlamak, <select> kullanarak açılan kutunun işlevselliğini koruyacaktır. ve <seçenek> Etiketler.
HtmlSaveOptions options = new HtmlSaveOptions();
options.ExportDropDownFormFieldAsText = exportDropDownFormFieldAsText;
doc.Save(ArtifactsDir + "HtmlSaveOptions.DropDownFormField.html", options);
string outDocContents = File.ReadAllText(ArtifactsDir + "HtmlSaveOptions.DropDownFormField.html");
if (exportDropDownFormFieldAsText)
Assert.True(outDocContents.Contains(
"<span>Two</span>"));
else
Assert.True(outDocContents.Contains(
"<select name=\"MyComboBox\">" +
"<option>One</option>" +
"<option selected=\"selected\">Two</option>" +
"<option>Three</option>" +
"</select>"));
Ayrıca bakınız
- class HtmlSaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words