SetOpenActionDestinationFull

Belge özellikleri

Açıklama

Bu işlev, seçilen belge için açılış sayfasını ve çeşitli boyutlandırma/konumlandırma değerlerini ayarlamayı sağlar

Sözdizimi

Delphi

Function TPDFlib.SetOpenActionDestinationFull(OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;

ActiveX

Function PDFlib::SetOpenActionDestinationFull(OpenPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long

DLL

int DLSetOpenActionDestinationFull(int InstanceID, int OpenPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);

Parametreler

OpenPageBelge açıldığında gidilecek sayfa numarası
ZoomBelge açıldığında kullanılacak yakınlaştırma yüzdesi; geçerli değerler 0–6400 arasındadır. Yalnızca DestType = 1 için kullanılır, diğer DestType değerleri için 0 olarak ayarlanmalıdır
DestType1 = "XYZ" - hedef sayfa Left ve Top parametreleriyle belirtilen noktaya konumlandırılır. Zoom parametresi yakınlaştırma yüzdesini belirtir. 2 = "Fit" - sayfanın tamamı pencereye sığacak şekilde yakınlaştırılır. Diğer parametrelerin hiçbiri kullanılmaz ve sıfır olarak ayarlanmalıdır. 3 = "FitH" - sayfa, genişliğinin tamamı görünecek şekilde yakınlaştırılır. Sayfanın yüksekliği pencere yüksekliğinden büyük veya küçük olabilir. Sayfa, Top parametresiyle belirtilen dikey konuma yerleştirilir. 4 = "FitV" - sayfa, yüksekliğinin tamamı görünecek şekilde yakınlaştırılır. Sayfanın genişliği pencere genişliğinden büyük veya küçük olabilir. Sayfa, Left parametresiyle belirtilen yatay konuma yerleştirilir. 5 = "FitR" - sayfa, üzerindeki belirli bir dikdörtgen görünecek şekilde yakınlaştırılır. Left, Top, Right ve Bottom parametreleri sayfadaki dikdörtgen alanı tanımlar. 6 = "FitB" - sayfa, sayfa'nın sınırlayıcı kutusu görünecek şekilde yakınlaştırılır. 7 = "FitBH" - sayfa, Top parametresiyle belirtilen konuma dikey olarak yerleştirilir. Sayfa, sayfa'nın sınırlayıcı kutusunun tüm genişliği görünecek şekilde yakınlaştırılır. 8 = "FitBV" - sayfa, Left parametresiyle belirtilen yatay konuma yerleştirilir. Sayfa, sınırlayıcı kutunun tüm yüksekliği pencereye sığacak kadar yakınlaştırılır. DestType = 1, 4, 5 ve 8 tarafından kullanılan yatay konum
Left
TopDestType = 1, 3, 5 ve 7 tarafından kullanılan dikey konum Dikdörtgenin sağ kenarının yatay konumu. DestType = 5 tarafından kullanılır
Right
BottomDikdörtgenin alt kısmının yatay konumu. DestType = 5 tarafından kullanılır

Dönüş değerleri

0Açılış eylemi hedefi ayarlanamadı. Bu genellikle Zoom veya DestType parametrelerinin aralık dışında olduğunu gösterir
1Açılış eylemi hedefi başarıyla ayarlandı