Arbeiten mit Seiten in PS-Datei | Java

Seiten zum PS-Dokument hinzufügen

Aspose.Page für Java bietet zwei Möglichkeiten zum Hinzufügen von Seiten zum Objekt PsDocument.
Der folgende Codeausschnitt erstellt in 8 Schritten ein zweiseitiges PS-Dokument:

  1. Erstellen Sie einen Ausgabestream für die resultierende PS-Datei.
  2. Erstellen Sie ein PsSaveOptions-Objekt mit Standardoptionen.
  3. Erstellen Sie ein zweiseitiges PsDocument mit einem bereits erstellten Ausgabestream und Speicheroptionen.
  4. Öffnen Sie die erste Seite mit der Standardseitengröße des Dokuments (A4 im Hochformat).
  5. Schließen Sie die Seite.
  6. Öffnen Sie die zweite Seite mit einer neuen Größe.
  7. Schließen Sie die Seite.
  8. Speichern Sie das Dokument.
 1//Create an output stream for PostScript document
 2FileOutputStream outPsStream = new FileOutputStream(dataDir + "AddPages1_outPS.ps");
 3//Create a save options with A4 size
 4PsSaveOptions options = new PsSaveOptions();
 5
 6// Create new 2-paged PS Document
 7PsDocument document = new PsDocument(outPsStream, options, 2);
 8
 9//Add the first page with the document's page size
10document.openPage(null);
11
12//Add content
13
14//Close the first page
15document.closePage();
16
17//Add the second page with the different size
18document.openPage(400, 700);
19
20//Add content
21
22//Close current page
23document.closePage();
24//Save the document
25document.save();

Weitere Informationen finden Sie unter „Arbeiten mit Seiten in PS-Dokumenten“ in .NET.

Der folgende Codeausschnitt erstellt ebenfalls ein zweiseitiges PS-Dokument, jedoch mit 7 Schritten:

  1. Erstellen Sie einen Ausgabestream für die resultierende PS-Datei.
  2. Erstellen Sie ein PsSaveOptions-Objekt mit Standardoptionen.
  3. 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).
  4. Schließen Sie die Seite.
  5. Öffnen Sie die zweite Seite mit einer neuen Größe.
  6. Schließen Sie die Seite.
  7. 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 output stream for PostScript document
 2FileOutputStream outPsStream = new FileOutputStream(dataDir + "AddPages2_outPS.ps");
 3//Create save options with A4 size
 4PsSaveOptions options = new PsSaveOptions();
 5
 6//Set variable that indicates if resulting PostScript document will be multipaged
 7boolean multiPaged = true;
 8
 9// Create new multipaged PS Document with one page opened
10PsDocument document = new PsDocument(outPsStream, options, multiPaged);
11
12//Add content
13
14//Close the first page
15document.closePage();
16
17//Add the second page with the different size
18document.openPage(500, 300);
19
20//Add content
21
22//Close current page
23document.closePage();
24//Save the document
25document.save();

Sie können Beispiele und Datendateien herunterladen von GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.