PdfPageEditor

PdfPageEditor class

Sayfa döndürme, sayfayı yakınlaştırma, konumu taşıma ve sayfa boyutunu değiştirme dahil olmak üzere PDF dosyasının sayfasını düzenlemek için bir sınıfı temsil eder.

public sealed class PdfPageEditor : SaveableFacade

yapıcılar

İsimTanım
PdfPageEditor()PdfPageEditor sınıfı için yapıcı.
PdfPageEditor(Document)PdfPageEditor sınıfı için yapıcı.

Özellikleri

İsimTanım
DisplayDuration { get; set; }Sayfalar için görüntüleme süresini alır veya ayarlar.
Document { get; }Üzerinde çalıştığı belge cephesini alır.
HorizontalAlignment { get; set; }Sonuç sayfasındaki orijinal PDF içeriğinin yatay hizalamasını alır veya ayarlar, varsayılan ayar AlignmentType.Left.
PageRotations { get; set; }Bir karma tablo, sayfa numarasını ve döndürme derecesini içerir, anahtar sayfa numarasını temsil eder, anahtarın değeri derece cinsinden döndürmeyi temsil eder.
PageSize { get; set; }Çıktı dosyasının sayfa boyutunu alır veya ayarlar.
ProcessPages { get; set; }Düzenlenecek sayfa numaralarını alır veya ayarlar. Varsayılan olarak, her sayfa düzenlenir.
Rotation { get; set; }Sayfaların dönüşünü alır veya ayarlar, dönüş 0, 90, 180 veya 270 olmalıdır. Varsayılan değer 0.
TransitionDuration { get; set; }Geçiş efektinin süresini alır veya ayarlar.
TransitionType { get; set; }Bir sunum sırasında bu sayfadan başka bir sayfaya geçerken kullanılacak geçiş stilini alır veya ayarlar.
VerticalAlignmentType { get; set; }Sonuç sayfasındaki orijinal PDF içeriğinin dikey hizalamasını alır veya ayarlar, varsayılan VerticalAlignmentType.Bottom.
Zoom { get; set; }Yakınlaştırma katsayısını alır veya ayarlar. 1.0 değeri %100’e karşılık gelir. Varsayılan değer 1.0. Aşağıdaki örnek, belge sayfalarının yakınlaştırmasının nasıl değiştirileceğini gösterir.

yöntemler

İsimTanım
ApplyChanges()Belge sayfalarına yapılan değişiklikleri uygulayın.
virtual BindPdf(Document)Cepheyi başlatır.
virtual BindPdf(Stream)Cepheyi başlatır.
virtual BindPdf(string)Cepheyi başlatır.
virtual Close()Aspose.Pdf.Document’ı bir cepheye bağlı olarak imha eder.
Dispose()Cepheyi ortadan kaldırır.
GetPageBoxSize(int, string)Belgede belirtilen kutunun boyutunu döndürür.
GetPageRotation(int)Belirtilen sayfanın dönüşünü döndürür.
GetPages()Toplam sayfa sayısını verir.
GetPageSize(int)Belirtilen sayfanın sayfa boyutunu döndürür.
MovePosition(float, float)Orijini (0, 0) noktasından atanan noktaya taşır. Başlangıç noktası sol alt ve birim noktadır (1 inç = 72 nokta).
override Save(Stream)Değiştirilen belgeyi akışa kaydeder.
override Save(string)Değiştirilen belgeyi dosyaya kaydeder.

Alanlar

İsimTanım
const BLINDHDikey Jaluziler
const BLINDVDikey Jaluziler
const BTWIPEAlt-Üst Mendil
const DGLITTERdiyagonal parıltı
const DISSOLVEEski sayfa çözülür
const INBOXİç Kutu
const LRGLITTERSol-Sağ Parıltı
const LRWIPESol-Sağ Silme
const OUTBOXDış Kutu
const RLWIPESağ-Sol Silme
const SPLITHINYatay Bölünmüş
const SPLITHOUTDışarıya Yatay Bölme
const SPLITVINDikey Bölmede
const SPLITVOUTDışarı Dikey Bölme
const TBGLITTERÜst-Alt Parıltı
const TBWIPEAlt-Üst Silme

Ayrıca bakınız