AddMarginsPct
İçindekiler
[
Saklamak
]AddMarginsPct(string, string, int[], double, double, double, double)
Sayfa içeriğini yeniden boyutlandırır ve belirtilen kenar boşluklarını ekler. Kenar boşlukları, ilk sayfa boyutunun yüzdeleri olarak belirtilir.
public bool AddMarginsPct(string source, string destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Parametre | Tip | Tanım |
---|---|---|
source | String | Kaynak belgeye giden yol. |
destination | String | Ortaya çıkan belgenin kaydedileceği yol. |
pages | Int32[] | Sayfa dizinleri dizisi. Null ise tüm belge sayfaları işlenir. |
leftMargin | Double | İlk sayfa boyutunun yüzdeleri olarak sol kenar boşluğu. |
rightMargin | Double | İlk sayfa boyutunun yüzdeleri olarak sağ kenar boşluğu. |
topMargin | Double | İlk sayfa boyutunun yüzdeleri olarak üst kenar boşluğu. |
bottomMargin | Double | İlk sayfa boyutunun yüzdeleri olarak alt kenar boşluğu. |
Geri dönüş değeri
yeniden boyutlandırma başarılı olduysa true
Örnekler
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.AddMarginsPct("input.pdf", "output.pdf",
//sayfa 1, 2, 3'ü işle
new int[] { 1, 2, 3},
//sol kenar boşluğu sayfa genişliğinin %15'idir
15,
//sağ kenar boşluğu sayfa genişliğinin %10'udur
10,
//üst kenar boşluğu, sayfa genişliğinin %20'sidir
20,
//alt kenar boşluğu sayfa genişliğinin %5'idir
5);
Ayrıca bakınız
- class PdfFileEditor
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF
AddMarginsPct(Stream, Stream, int[], double, double, double, double)
Sayfa içeriğini yeniden boyutlandırır ve belirtilen kenar boşluklarını ekler. Kenar boşlukları, ilk sayfa boyutunun yüzdeleri olarak belirtilir.
public bool AddMarginsPct(Stream source, Stream destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Parametre | Tip | Tanım |
---|---|---|
source | Stream | Kaynak belgeyi içeren akış. |
destination | Stream | Ortaya çıkan belgenin kaydedileceği akış. |
pages | Int32[] | Sayfa dizinleri dizisi. Null ise tüm belge sayfaları işlenir. |
leftMargin | Double | İlk sayfa boyutunun yüzdeleri olarak sol kenar boşluğu. |
rightMargin | Double | İlk sayfa boyutunun yüzdeleri olarak sağ kenar boşluğu. |
topMargin | Double | İlk sayfa boyutunun yüzdeleri olarak üst kenar boşluğu. |
bottomMargin | Double | İlk sayfa boyutunun yüzdeleri olarak alt kenar boşluğu. |
Geri dönüş değeri
eylem başarıyla gerçekleştirildiyse true .
Örnekler
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.AddMarginsPct(src, dest,
//sayfa 1, 2, 3'ü işle
new int[] { 1, 2, 3},
//sol kenar boşluğu sayfa genişliğinin %15'idir
15,
//sağ kenar boşluğu sayfa genişliğinin %10'udur
10,
//üst kenar boşluğu, sayfa genişliğinin %20'sidir
20,
//alt kenar boşluğu sayfa genişliğinin %5'idir
5);
dest.Close();
Ayrıca bakınız
- class PdfFileEditor
- ad alanı Aspose.Pdf.Facades
- toplantı Aspose.PDF