Class PdfPageEditor

Classe PdfPageEditor

Rappresenta una classe per modificare la pagina del file PDF, inclusa la rotazione della pagina, lo zoom, il movimento della posizione e la modifica delle dimensioni della pagina.

public sealed class PdfPageEditor : SaveableFacade

Costruttori

NomeDescrizione
PdfPageEditor()Costruttore per la classe PdfPageEditor.
PdfPageEditor(Document)Costruttore per la classe PdfPageEditor.

Proprietà

NomeDescrizione
DisplayDuration { get; set; }Ottiene o imposta la durata di visualizzazione per le pagine.
Document { get; }Ottiene il documento su cui la facciata sta lavorando.
HorizontalAlignment { get; set; }Ottiene o imposta l’allineamento orizzontale del contenuto PDF originale sulla pagina risultante, il valore predefinito è AlignmentType.Left.
PageRotations { get; set; }Una tabella hash contiene il numero di pagina e il grado di rotazione, la chiave rappresenta il numero di pagina, il valore della chiave rappresenta la rotazione in gradi.
PageSize { get; set; }Ottiene o imposta le dimensioni della pagina del file di output.
ProcessPages { get; set; }Ottiene o imposta i numeri di pagina da modificare. Per impostazione predefinita, ogni pagina verrebbe modificata.
Rotation { get; set; }Ottiene o imposta la rotazione delle pagine, la rotazione deve essere 0, 90, 180 o 270. Il valore predefinito è 0.
TransitionDuration { get; set; }Ottiene o imposta la durata dell’effetto di transizione.
TransitionType { get; set; }Ottiene o imposta lo stile di transizione da utilizzare quando si passa a questa pagina da un’altra durante una presentazione.
VerticalAlignmentType { get; set; }Ottiene o imposta l’allineamento verticale del contenuto PDF originale sulla pagina risultante, il valore predefinito è VerticalAlignmentType.Bottom.
Zoom { get; set; }Ottiene o imposta il coefficiente di zoom. Il valore 1.0 corrisponde al 100%. Il valore predefinito è 1.0. Il seguente esempio dimostra come cambiare lo zoom delle pagine del documento.

Metodi

NomeDescrizione
ApplyChanges()Applica le modifiche apportate alle pagine del documento.
virtual BindPdf(Document)Inizializza la facciata.
virtual BindPdf(Stream)Inizializza la facciata.
virtual BindPdf(string)Inizializza la facciata.
virtual Close()Rilascia Aspose.Pdf.Document associato a una facciata.
Dispose()Rilascia la facciata.
GetPageBoxSize(int, string)Restituisce la dimensione della casella specificata nel documento.
GetPageRotation(int)Restituisce la rotazione della pagina specificata.
GetPages()Restituisce il numero totale di pagine.
GetPageSize(int)Restituisce le dimensioni della pagina della pagina specificata.
MovePosition(float, float)Sposta l’origine da (0, 0) al punto designato. L’origine è in basso a sinistra e l’unità è punto (1 pollice = 72 punti).
override Save(Stream)Salva il documento modificato nello stream.
override Save(string)Salva il documento modificato nel file.

Campi

NomeDescrizione
const BLINDHPersiane Verticali
const BLINDVPersiane Verticali
const BTWIPEWipe dal Basso in Alto
const DGLITTERGlitter Diagonale
const DISSOLVELa vecchia pagina si dissolve
const INBOXScatola Inversa
const LRGLITTERGlitter da Sinistra a Destra
const LRWIPEWipe da Sinistra a Destra
const OUTBOXScatola Esterna
const RLWIPEWipe da Destra a Sinistra
const SPLITHINDivisione Orizzontale IN
const SPLITHOUTDivisione Orizzontale Out
const SPLITVINDivisione Verticale In
const SPLITVOUTDivisione Verticale Out
const TBGLITTERGlitter dall’Alto in Basso
const TBWIPEWipe dall’Alto in Basso

Vedi Anche