AddMarginsPct
Contenuti
[
Nascondere
]AddMarginsPct(string, string, int[], double, double, double, double)
Ridimensiona il contenuto della pagina e aggiunge i margini specificati. I margini sono specificati in percentuali della dimensione iniziale della pagina.
public bool AddMarginsPct(string source, string destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Parametro | Tipo | Descrizione |
---|---|---|
source | String | Percorso del documento di origine. |
destination | String | Percorso in cui verrà salvato il documento risultante. |
pages | Int32[] | Matrice di indici di pagina. Se nullo, tutte le pagine del documento verranno elaborate. |
leftMargin | Double | Margine sinistro in percentuale del formato pagina iniziale. |
rightMargin | Double | Margine destro in percentuale del formato pagina iniziale. |
topMargin | Double | Margine superiore in percentuale della dimensione della pagina iniziale. |
bottomMargin | Double | Margine inferiore in percentuale del formato pagina iniziale. |
Valore di ritorno
true se il ridimensionamento ha avuto esito positivo
Esempi
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.AddMarginsPct("input.pdf", "output.pdf",
//elabora le pagine 1, 2, 3
new int[] { 1, 2, 3},
//il margine sinistro è il 15% della larghezza della pagina
15,
//il margine destro è il 10% della larghezza della pagina
10,
//il margine superiore è il 20% della larghezza della pagina
20,
//il margine inferiore è il 5% della larghezza della pagina
5);
Guarda anche
- class PdfFileEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF
AddMarginsPct(Stream, Stream, int[], double, double, double, double)
Ridimensiona il contenuto della pagina e aggiunge i margini specificati. I margini sono specificati in percentuali della dimensione iniziale della pagina.
public bool AddMarginsPct(Stream source, Stream destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Parametro | Tipo | Descrizione |
---|---|---|
source | Stream | Stream che contiene il documento di origine. |
destination | Stream | Stream in cui verrà salvato il documento risultante. |
pages | Int32[] | Matrice di indici di pagina. Se nullo, tutte le pagine del documento verranno elaborate. |
leftMargin | Double | Margine sinistro in percentuale del formato pagina iniziale. |
rightMargin | Double | Margine destro in percentuale del formato pagina iniziale. |
topMargin | Double | Margine superiore in percentuale della dimensione della pagina iniziale. |
bottomMargin | Double | Margine inferiore in percentuale del formato pagina iniziale. |
Valore di ritorno
true se l’azione è stata eseguita correttamente.
Esempi
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.AddMarginsPct(src, dest,
//elabora le pagine 1, 2, 3
new int[] { 1, 2, 3},
//il margine sinistro è il 15% della larghezza della pagina
15,
//il margine destro è il 10% della larghezza della pagina
10,
//il margine superiore è il 20% della larghezza della pagina
20,
//il margine inferiore è il 5% della larghezza della pagina
5);
dest.Close();
Guarda anche
- class PdfFileEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF