AddMargins
Contenuti
[
Nascondere
]AddMargins(string, string, int[], double, double, double, double)
Ridimensiona il contenuto della pagina e aggiunge i margini specificati. I margini sono specificati in unità di spazio predefinite.
public bool AddMargins(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. |
rightMargin | Double | Margine destro. |
topMargin | Double | Margine superiore. |
bottomMargin | Double | Margine inferiore. |
Valore di ritorno
true se il ridimensionamento ha avuto esito positivo.
Esempi
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.AddMargins("input.pdf", "output.pdf",
//elabora le pagine 1, 2, 3
new int[] { 1, 2, 3},
//il margine sinistro è di 10 unità
10,
//il margine destro è di 5 unità
5,
//il margine superiore è di 5 unità
5,
//il margine inferiore è di 5 unità
5);
Guarda anche
- class PdfFileEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF
AddMargins(Stream, Stream, int[], double, double, double, double)
Ridimensiona il contenuto della pagina e aggiunge i margini specificati. I margini sono specificati in unità di spazio predefinite.
public bool AddMargins(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. |
rightMargin | Double | Margine destro. |
topMargin | Double | Margine superiore. |
bottomMargin | Double | Margine inferiore. |
Valore di ritorno
true se l’operazione è riuscita.
Esempi
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.AddMargins(src, dest,
//elabora le pagine 1, 2, 3
new int[] { 1, 2, 3},
//il margine sinistro è di 10 unità
10,
//il margine destro è di 5 unità
5,
//il margine superiore è di 5 unità
5,
//il margine inferiore è di 5 unità
5);
dest.Close();
Guarda anche
- class PdfFileEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF