Sayfa döndürme, bir PDF dosyasında görüntüleyiciye bir sayfanın saat yönünde kaç derece çevrileceğini söyleyen bir değerdir. Görüntüleyici, sayfayı ekranda gösterirken ve yazdırırken bu dönüşü uygular.
Bu değer, sayfanın kendisinde bir değişiklik değil, bir komuttur. Metin ve resimler kaydedildikleri gibi kalır, görüntüleyici tüm sayfayı döndürür. pdfinfo programının raporunda bu alan, kısaltılmış olarak Page rot şeklinde görünür.
Bunu hangi dosyalar içeriyor
Bu alan yalnızca PDF belgelerinde bulunur. Biçim, her sayfanın tanımında Rotate adlı bir girdi olarak, PDF sürümü 1.0'dan beri onu saklar.
Her sayfanın kendi girdisi olabilir, bu nedenle bir belgede farklı değerlere sahip sayfalar bir arada bulunabilir. Girdi ayrıca dosyada, sayfayı içeren bir sayfa grubunun üzerinde de yer alabilir.
Kendi girdisi olmayan bir sayfa, değeri buna sahip en yakın gruptan alır. Ne sayfanın ne de üzerindeki herhangi bir grubun girdisi yoksa, varsayılan değer 0 olur.
Fotoğraflar aynı fikir için farklı bir alan kullanır. Bir JPG görüntü, dönüşünü Exif Orientation etiketinde 1 ile 8 arasında bir sayı olarak saklar.
Değerlerin görünümü
PDF biçimi 0 veya 90'ın diğer herhangi bir katına izin verir. Adobe Acrobat ve Windows'un PDF arayüzü de şu 4 değeri kullanır:
0: dönüş yok, sayfa kaydedildiği gibi görünür90: saat yönünde çeyrek dönüş180: yarım dönüş, sayfa başaşağı görünür270: saat yönünde üç çeyrek dönüş; bu da saat yönünün tersine çeyrek dönüşle aynı konumda biter
Bir dosya, saat yönünün tersine bir dönüş için -90 gibi negatif bir sayı da saklayabilir. Apple PDFKit, -90 değerini, pozitif karşılığı olan 270 değerine çevirir.
pdfinfo'nun arkasındaki yazılım olan Poppler da negatif bir değere 360 ekler. Bu nedenle bir pdfinfo raporu -90 yerine 270 gösterir.
Değerin kaynağı
PDF'yi oluşturan veya düzenleyen program bu değeri yazar. Bir PDF düzenleyicide bir sayfayı döndürdüğünüzde, düzenleyici dönüşü bu alana kaydedebilir. Böylece sayfa içeriğinin kendisi aynı kalır.
Adobe Acrobat'ta, bir sayfanın döndürmesini okuyan ve ayarlayan betik komutları aynı 4 değeri kullanır. Her meta veri okuyucu bu alanı göstermez. Örneğin ExifTool içindeki PDF etiketleri listesinde sayfa döndürme için bir girdi yoktur.
Dosyanız için neden önemli
Varsayılan olarak pdfinfo yalnızca ilk sayfanın boyutunu ve döndürmesini raporlar. Rapordaki tek bir Sayfa Döndürme değeri bu nedenle yalnızca 1. sayfayı tanımlayabilir; sonraki sayfaların değerleri farklı olabilir. pdfinfo'ya bir sayfa aralığı verdiğinizde, her sayfa için ayrı bir döndürme satırı yazdırır.
Bu değer, Sayfa Boyutunun neden hatalı görünebileceğini de açıklar. pdfinfo, sayfanın döndürülmeden önceki boyutunu raporlar.
Örneğin, bir Letter sayfası 612 x 792 pts ölçülerindedir; bu yaklaşık 21,6 x 27,9 cm'dir. 90 döndürme ile bu sayfa dosyada genişliğinden daha yüksektir. Ekranda ise aynı sayfa yatay (landscape) görünür.
Bir sayfa yan dönmüş görünüyorsa, bu değer nedeni bulmanıza yardımcı olur. 90 veya 270 değeri, dosyanın görüntüleyiciden sayfayı döndürmesini istediği anlamına gelir. 0 değeri ise içeriğin dosyanın içinde zaten yan durduğuna işaret eder.