LoadOptions.PageSizeAdjustmentModes

LoadOptions.PageSizeAdjustmentModes enumeration

DİKKAT! Özellik uygulandı, ancak örnek belge için OSHARED katmanındaki engelleyici sorunu ortaya çıktığından henüz genel API’ye eklenmedi. Dönüştürme sırasında sayfa boyutunun kullanım modunu temsil eder. Biçimler (HTML, EPUB vb. gibi), genellikle kayan tasarıma sahiptir , bu nedenle gerekli sayfa boyutuna sığdırmaya izin verir. Ancak bazen içerik, ’nin içeriğin gerekli sayfa boyutuna yerleştirilmesine izin vermediği yatay konumları veya boyutu belirtir. Bu durumda, bu durumda ne yapılması gerektiğini tanımlayabiliriz (yani, içeriğin boyutu gerekli ilk sayfa boyutuna sığmadığında). sonuç PDF belgesi).

public enum PageSizeAdjustmentModes

değerler

İsimDeğerTanım
NoAjustmentAllwaysUsePredefinedSize0Bu modda sonuç sayfaları, LoadOptions’da tanımlanan gerekli sayfa boyutuna sahip olacaktır, , dönüştürmeden sonra içeriğin sayfa sınırlarının dışına çıkıp çıkmadığına veya no.
EnlargeRequiredViewportWidthAndDoConversionAgain1Bu mod, şu davranışı tanımlar: dönüştürme sonucunun , alınmasından ve bazı içeriğin kesildiği gerçeğinin algılanmasından sonra, port görünümünün genişliği içeriğe sığacak şekilde büyütülür ve dönüştürme tekrarlanır. Bu mod, sonuç olarak daha az sayfa elde edilmesini sağlar. böyle bir durumda ancak tekrarlanan oluşturma (ve dolayısıyla daha fazla işlem süresi) gerektirir.

Ayrıca bakınız