Wie drucke ich Excel auf zugeschnittenen Seiten breit und hoch

Einführung

Die Einstellungen FitToPagesWide und FitToPagesTall werden in Tabellenkalkulationsanwendungen (wie Microsoft Excel) verwendet, um die Skalierung eines Tabellenblatts beim Drucken zu steuern. Diese Einstellungen helfen sicherzustellen, dass Ihre gedruckte Ausgabe innerhalb einer festgelegten Anzahl von Seiten passt, sowohl horizontal als auch vertikal. Hier eine Aufschlüsselung:

  1. FitToPagesWide: Diese Einstellung gibt die Anzahl der Seiten an, in die die gedruckte Ausgabe horizontal passt. Zum Beispiel bedeutet das Setzen von FitToPagesWide auf 1, dass der Inhalt auf die Breite einer Seite skaliert wird, egal wie breit das Tabellenblatt ist.
  2. FitToPagesTall: Diese Einstellung gibt die Anzahl der Seiten an, in die die gedruckte Ausgabe vertikal passt. Zum Beispiel bedeutet das Setzen von FitToPagesTall auf 1, dass der Inhalt auf die Höhe einer Seite skaliert wird, unabhängig von der Anzahl der Zeilen.

Warum FitToPagesWide und FitToPagesTall verwenden

Hier sind einige Gründe, warum Sie FitToPagesWide und FitToPagesTall einstellen sollten:

  1. Kontrolle über das gedruckte Layout: Durch die Angabe der Anzahl der Seiten in der Breite und Höhe können Sie sicherstellen, dass Ihr gedrucktes Dokument leicht lesbar und gut organisiert ist, ohne dass Spalten oder Zeilen ungünstig auf mehrere Seiten aufgeteilt werden.
  2. Konsistenz: Wenn Sie mehrere Blätter oder Berichte drucken, tragen diese Einstellungen dazu bei, ein einheitliches Format beizubehalten, was das Vergleichen und Analysieren gedruckter Dokumente erleichtert.
  3. Professionelle Präsentation: Das richtige Skalieren und Anpassen des Inhalts an eine festgelegte Seitenzahl kann zu einer professionelleren und gepflegteren Präsentation Ihrer Daten führen.

So drucken Sie eine Datei als angepasste Seiten breit und hoch in Excel

Um die Einstellungen FitToPagesWide und FitToPagesTall in Microsoft Excel festzulegen, befolgen Sie diese Schritte:

  1. Öffnen Sie Ihre Excel-Arbeitsmappe und wechseln Sie auf das Blatt, das Sie drucken möchten.

  2. Gehen Sie auf die Registerkarte Seitenlayout im Menüband.

  3. Klicken Sie im Bereich Seite einrichten auf den kleinen Pfeil in der unteren rechten Ecke, um das Dialogfeld Seite einrichten zu öffnen.

  4. Gehen Sie im Dialogfeld Seite einrichten auf die Registerkarte Seite.

  5. Unter Skalierung wählen Sie die Option “Anpassen an” aus und geben Sie dann die Anzahl der Seiten in der Breite und Höhe an, die Sie möchten: Geben Sie die Anzahl der Seiten in der ersten Box (Anpassen an x Seiten breits) ein. Geben Sie die Anzahl der Seiten in der zweiten Box (Anpassen an y Seiten hoch) ein.

  6. Klicken Sie auf OK, um die Einstellungen zu übernehmen.

So drucken Sie Excel als angepasste Seiten breit und hoch mit Aspose.Cells

Um FitToPagesWide und FitToPagesTall in einem bestimmten Arbeitsblatt festzulegen: Laden Sie zuerst die Beispieldatei, und rufen Sie dann die Worksheet.PageSetup.setFitToPagesTall(int value)- und Worksheet.PageSetup.setFitToPagesWide(int value)-Methoden des PageSetup-Objekts für das gewünschte Arbeitsblatt auf. Hier ist ein Beispiel in Java:

// Instantiating a Workbook object
Workbook workbook = new Workbook("input.xlsx");
// Accessing the first worksheet in the Excel file
Worksheet worksheet = workbook.getWorksheets().get(0);
// Setting the number of pages to which the length of the worksheet will be spanned
worksheet.getPageSetup().setFitToPagesTall(1);
// Setting the number of pages to which the width of the worksheet will be spanned
worksheet.getPageSetup().setFitToPagesWide(1);
// Save the workbook.
workbook.save("out_java.pdf");

Das Ausgabenergebnis:

So drucken Sie ein Blatt als eine Seite mit Aspose.Cells

Um das Arbeitsblatt als eine Seite zu drucken: Laden Sie zuerst die Beispieldatei, und rufen Sie dann die PdfSaveOptions.setOnePagePerSheet(boolean value)-Methode des PdfSaveOptions-Objekts auf. Hier ist ein Beispiel in Java:

// Instantiating a Workbook object
Workbook workbook = new Workbook("sample.xlsx");
PdfSaveOptions options = new PdfSaveOptions();
options.setOnePagePerSheet(true);
// Save the workbook.
workbook.save("OnePagePerSheet.pdf", options);

Das Ausgabenergebnis:

So drucken Sie alle Spalten eines Arbeitsblatts auf einer Seite mit Aspose.Cells

Um alle Spalten eines Arbeitsblatts auf einer Seite zu drucken: Laden Sie zuerst die Beispieldatei, und rufen Sie dann die PdfSaveOptions.setAllColumnsInOnePagePerSheet(boolean value)-Methode des PdfSaveOptions-Objekts auf. Hier ist ein Beispiel in Java:

// Instantiating a Workbook object
Workbook workbook = new Workbook("sample.xlsx");
PdfSaveOptions options = new PdfSaveOptions();
options.setAllColumnsInOnePagePerSheet(true);
// Save the workbook.
workbook.save("AllColumnsInOnePagePerSheet.pdf", options);

Das Ausgabenergebnis: