PdfLoadOptions
İçindekiler
[
Saklamak
]PdfLoadOptions class
PDF belgesini bir PDF dosyasına yüklerken ek seçeneklerin belirtilmesine olanak tanır.Document
nesne.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Yükleme Seçeneklerini Belirleyin belgeleme makalesi.
public class PdfLoadOptions : LoadOptions
yapıcılar
İsim | Tanım |
---|---|
PdfLoadOptions() | Default_Constructor |
Özellikleri
İsim | Tanım |
---|---|
BaseUri { get; set; } | Gerektiğinde belgede bulunan bağıl URI’leri mutlak URI’lere dönüştürmek için kullanılacak dizeyi alır veya ayarlar. hükümsüz veya boş dize. Varsayılanhükümsüz . |
ConvertMetafilesToPng { get; set; } | Meta dosyasının dönüştürülüp dönüştürülmeyeceğini alır veya ayarlarWmf veyaEmf ) görüntüleriPnggörüntü biçimi. |
ConvertShapeToOfficeMath { get; set; } | Şekillerin EquationXML ile Office Math nesnelerine dönüştürülüp dönüştürülmeyeceğini alır veya ayarlar. |
Encoding { get; set; } | Kodlama belirtilmemişse HTML, TXT veya CHM belgesini yüklemek için kullanılacak kodlamayı alır veya ayarlar belgenin içinde. Şu şekilde olabilir:hükümsüz Varsayılan değer:hükümsüz . |
FontSettings { get; set; } | Belge yazı tipi ayarlarının belirlenmesine olanak tanır. |
IgnoreOleData { get; set; } | OLE verilerinin yoksayılıp yoksayılmayacağını belirtir. |
LanguagePreferences { get; } | Belge yüklenirken kullanılacak dil tercihlerini alır. |
LoadFormat { get; set; } | Yüklenecek belgenin biçimini belirtir. VarsayılanAuto . |
MswVersion { get; set; } | Belge yükleme işleminin belirli bir MS Word sürümüyle eşleşmesi gerektiğini belirtmenize olanak tanır. Varsayılan değerWord2019 |
PageCount { get; set; } | Okunacak sayfa sayısını alır veya ayarlar. Varsayılan değer MaxValue’dur, bu da belgenin tüm sayfalarının okunacağı anlamına gelir. |
PageIndex { get; set; } | Okunacak ilk sayfanın 0 tabanlı dizinini alır veya ayarlar. Varsayılan 0’dır. |
Password { get; set; } | Şifrelenmiş bir belgeyi açmak için parolayı alır veya ayarlar. Şu şekilde olabilir:hükümsüz veya boş dize. Varsayılanhükümsüz . |
PreserveIncludePictureField { get; set; } | Microsoft Word biçimlerini okurken INCLUDEPICTURE alanının korunup korunmayacağını alır veya ayarlar. Varsayılan değerYANLIŞ . |
ProgressCallback { get; set; } | Bir belge yüklenirken çağrılır ve yükleme ilerlemesiyle ilgili verileri kabul eder. |
ResourceLoadingCallback { get; set; } | Bir belge HTML veya MHTML’den içe aktarıldığında harici kaynakların (resimler, stil sayfaları) nasıl yükleneceğini kontrol etmenizi sağlar. |
SkipPdfImages { get; set; } | PDF belgesi yüklenirken resimlerin atlanması gerekip gerekmediğini belirten bayrağı alır veya ayarlar. Varsayılan:YANLIŞ . |
TempFolder { get; set; } | Belgeyi okurken geçici dosyaların kullanılmasına izin verir. Varsayılan olarak bu özellikhükümsüz ve geçici dosyalar kullanılmaz. |
UpdateDirtyFields { get; set; } | Alanların güncellenip güncellenmeyeceğini belirtirkirli öznitelik. |
UseSystemLcid { get; set; } | Sayfa düzeni varsayılan kenar boşluklarını belirlemek için Windows kayıt defterinden alınan LCID değerinin kullanılıp kullanılmayacağını alır veya ayarlar. |
WarningCallback { get; set; } | Veri veya biçimlendirme sadakat kaybına yol açabilecek bir sorun algılandığında, yükleme işlemi sırasında çağrılır. |
yöntemler
İsim | Tanım |
---|---|
override Equals(object) | Belirtilen nesnenin geçerli nesneye eşit değerde olup olmadığını belirler. |
Örnekler
PDF dosyaları yüklenirken resimlerin nasıl atlanacağını gösterir.
PdfLoadOptions options = new PdfLoadOptions();
options.SkipPdfImages = isSkipPdfImages;
options.PageIndex = 0;
options.PageCount = 1;
Document doc = new Document(MyDir + "Images.pdf", options);
NodeCollection shapeCollection = doc.GetChildNodes(NodeType.Shape, true);
if (isSkipPdfImages)
Assert.AreEqual(shapeCollection.Count, 0);
else
Assert.AreNotEqual(shapeCollection.Count, 0);
Ayrıca bakınız
- class LoadOptions
- ad alanı Aspose.Words.Loading
- toplantı Aspose.Words