Arbeiten mit Seiten in PostScript | .NET
Contents
[
Hide
Show
]Seiten zum PS-Dokument hinzufügen
Aspose.Page für .NET bietet zwei Möglichkeiten zum Hinzufügen von Seiten zum Objekt PsDocument.
Der folgende Codeausschnitt erstellt in 8 Schritten ein zweiseitiges PS-Dokument:
- Erstellen Sie einen Ausgabestream für die resultierende PS-Datei.
- Erstellen Sie ein PsSaveOptions-Objekt mit Standardoptionen.
- Erstellen Sie ein zweiseitiges PsDocument mit einem bereits erstellten Ausgabestream und Speicheroptionen.
- Öffnen Sie die erste Seite mit der Standardseitengröße des Dokuments (A4 im Hochformat).
- Schließen Sie die Seite.
- Öffnen Sie die zweite Seite mit einer neuen Größe.
- Schließen Sie die Seite.
- Speichern Sie das Dokument.
1//Create output stream for PostScript document
2using (Stream outPsStream = new FileStream(dataDir + "document1.ps", FileMode.Create))
3{
4 //Create save options with A4 size
5 PsSaveOptions options = new PsSaveOptions();
6
7 // Create new 2-paged PS Document
8 PsDocument document = new PsDocument(outPsStream, options, 2);
9
10 //Add the first page
11 document.OpenPage();
12
13 //Add content
14
15 //Close the first page
16 document.ClosePage();
17
18 //Add the second page with different size
19 document.OpenPage(400, 700);
20
21 //Add content
22
23 //Close the second page
24 document.ClosePage();
25
26 //Save the document
27 document.Save();
28}
Weitere Informationen finden Sie unter „Arbeiten mit Seiten in PS-Dokumenten“ in Java.
Der folgende Codeausschnitt erstellt ebenfalls ein zweiseitiges PS-Dokument, jedoch mit 7 Schritten:
- Erstellen Sie einen Ausgabestream für die resultierende PS-Datei.
- Erstellen Sie ein PsSaveOptions-Objekt mit Standardoptionen.
- Erstellen Sie ein mehrseitiges PsDocument mit bereits erstelltem Ausgabestream und Speicheroptionen. In diesem Fall ist die erste Seite bereits geöffnet und ihre Größe entspricht der Standardseitengröße des Dokuments (A4 im Hochformat).
- Schließen Sie die Seite.
- Öffnen Sie die zweite Seite mit einer neuen Größe.
- Schließen Sie die Seite.
- Speichern Sie das Dokument. Diese Art des Hinzufügens von Seiten ist nützlich, wenn das Dokument eine Seite hat oder nicht bekannt ist, ob es sich um ein ein- oder zweiseitiges Dokument handelt.
1//Create an output stream for PostScript document
2using (Stream outPsStream = new FileStream(dataDir + "document2.ps", FileMode.Create))
3{
4 //Create save options with A4 size
5 PsSaveOptions options = new PsSaveOptions();
6
7 //Set variable that indicates if resulting PostScript document will be multipaged
8 bool multiPaged = true;
9
10 // Create new multipaged PS Document with one page opened
11 PsDocument document = new PsDocument(outPsStream, options, multiPaged);
12
13 //Add content
14
15 //Close the first page
16 document.ClosePage();
17
18 //Add the second page with different size
19 document.OpenPage(500, 300);
20
21 //Add content
22
23 //Close the second page
24 document.ClosePage();
25
26 //Save the document
27 document.Save();
28}
Sie können Beispiele und Datendateien herunterladen von GitHub.