ResizeContentsPct
Inhalt
[
Ausblenden
]ResizeContentsPct(string, string, int[], double, double)
Ändert die Größe des Inhalts von Dokumentseiten. Verkleinert den Inhalt der Seite und fügt Ränder hinzu. Neue Inhaltsgröße wird in Prozent angegeben.
public bool ResizeContentsPct(string source, string destination, int[] pages, double newWidth,
double newHeight)
Parameter | Typ | Beschreibung |
---|---|---|
source | String | Pfad zum Quelldokument. |
destination | String | Pfad, in dem das resultierende Dokument gespeichert wird. |
pages | Int32[] | Array von Seitenindizes. Wenn null, werden alle Dokumentseiten verarbeitet. |
newWidth | Double | Neue Breite des Seiteninhalts in Prozent. |
newHeight | Double | Neue Höhe des Seiteninhalts in Prozent. |
Rückgabewert
true, wenn die Größenänderung erfolgreich war.
Beispiele
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.ResizePct("input.pdf", "output.pdf",
// Größe aller Seiten des Dokuments ändern
null,
// Breite des neuen Inhalts = 60 % der ursprünglichen Größe
60,
// Höhe des neuen Inhalts = 60 % der ursprünglichen Größe
60);
// Restbereich der Seite ist leer (Seitenränder). Größe des linken und rechten Rands ist (100 % - 60 %) / 2 = 20 %
// Dasselbe für den oberen und unteren Rand.
Siehe auch
- class PdfFileEditor
- namensraum Aspose.Pdf.Facades
- Montage Aspose.PDF
ResizeContentsPct(Stream, Stream, int[], double, double)
Ändert die Größe des Inhalts von Dokumentseiten. Verkleinert den Inhalt der Seite und fügt Ränder hinzu. Neue Inhaltsgröße wird in Prozent angegeben.
public bool ResizeContentsPct(Stream source, Stream destination, int[] pages, double newWidth,
double newHeight)
Parameter | Typ | Beschreibung |
---|---|---|
source | Stream | Stream, der das Quelldokument enthält. |
destination | Stream | Stream, wo das resultierende Dokument gespeichert wird. |
pages | Int32[] | Array von Seitenindizes. Wenn null, werden alle Dokumentseiten verarbeitet. |
newWidth | Double | Neue Breite des Seiteninhalts in Prozent. |
newHeight | Double | Neue Höhe des Seiteninhalts in Prozent. |
Rückgabewert
wahr, wenn die Größe erfolgreich geändert wurde.
Beispiele
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.ResizePct(src, dest,
// Größe aller Seiten des Dokuments ändern
null,
// Breite des neuen Inhalts = 60 % der ursprünglichen Größe
60,
// Höhe des neuen Inhalts = 60 % der ursprünglichen Größe
60);
// Restbereich der Seite ist leer (Seitenränder). Größe des linken und rechten Rands ist (100 % - 60 %) / 2 = 20 %
// Dasselbe für den oberen und unteren Rand.
Siehe auch
- class PdfFileEditor
- namensraum Aspose.Pdf.Facades
- Montage Aspose.PDF