Afdrukvoorbeeld van werkmap
Afdrukvoorbeeld van een werkmap is een essentiële functie bij het werken met Excel-bestanden met Aspose.Cells voor .NET. U kunt eenvoudig een afdrukvoorbeeld genereren door deze stappen te volgen:
Stap 1: Geef de bronmap op
Eerst moet u de bronmap opgeven waar het Excel-bestand waarvan u een voorbeeld wilt bekijken, zich bevindt. Hier leest u hoe u het moet doen:
// bronmap
string sourceDir = RunExamples.Get_SourceDirectory();
Stap 2: Laad de werkmap
Vervolgens moet u de werkmap Werkmap laden vanuit het opgegeven Excel-bestand. Hier leest u hoe u het moet doen:
// Laad de werkmap Werkmap
Workbook workbook = new Workbook(sourceDir + "Book1.xlsx");
Stap 3: Configureer afbeeldings- en afdrukopties
Voordat u het afdrukvoorbeeld genereert, kunt u de afbeelding en afdrukopties naar wens configureren. In dit voorbeeld gebruiken we de standaardopties. Hier leest u hoe u het moet doen:
// Afbeeldings- en printopties
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
Stap 4: Genereer het afdrukvoorbeeld van de werkmap
Nu kunt u het afdrukvoorbeeld van de Workbook-werkmap genereren met behulp van de WorkbookPrintingPreview-klasse. Hier leest u hoe u het moet doen:
// Afdrukvoorbeeld van de werkmap
WorkbookPrintingPreview preview = new WorkbookPrintingPreview(workbook, imgOptions);
Console.WriteLine("Workbook page count: " + preview.EvaluatedPageCount);
Stap 5: Genereer het afdrukvoorbeeld van het werkblad
Als u het afdrukvoorbeeld van een specifiek werkblad wilt genereren, kunt u de klasse SheetPrintingPreview gebruiken. Hier is een voorbeeld :
// Afdrukvoorbeeld van het werkblad
SheetPrintingPreview preview2 = new SheetPrintingPreview(workbook.Worksheets[0], imgOptions);
Console.WriteLine("Number of worksheet pages: " + preview2.EvaluatedPageCount);
Voorbeeldbroncode voor afdrukvoorbeeld van werkmap met Aspose.Cells voor .NET
//Bronmap
string sourceDir = RunExamples.Get_SourceDirectory();
Workbook workbook = new Workbook(sourceDir + "Book1.xlsx");
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
WorkbookPrintingPreview preview = new WorkbookPrintingPreview(workbook, imgOptions);
Console.WriteLine("Workbook page count: " + preview.EvaluatedPageCount);
SheetPrintingPreview preview2 = new SheetPrintingPreview(workbook.Worksheets[0], imgOptions);
Console.WriteLine("Worksheet page count: " + preview2.EvaluatedPageCount);
Console.WriteLine("PrintPreview executed successfully.");
Conclusie
Het genereren van een afdrukvoorbeeld van een werkmap is een krachtige functie die wordt aangeboden door Aspose.Cells voor .NET. Door de bovenstaande stappen te volgen, kunt u eenvoudig een voorbeeld van uw Excel-werkmap bekijken en informatie krijgen over het aantal af te drukken pagina’s.
Veelgestelde vragen
Vraag: Hoe kan ik een andere bronmap opgeven om mijn werkmap te laden?
Antwoord: U kunt deSet_SourceDirectory
methode om een andere bronmap op te geven. Bijvoorbeeld:RunExamples.Set_SourceDirectory("Path_to_the_source_directory")
.
Vraag: Kan ik de afbeeldings- en afdrukopties aanpassen bij het genereren van het afdrukvoorbeeld?
A: Ja, u kunt afbeeldings- en afdrukopties aanpassen door de eigenschappen van hetImageOrPrintOptions
voorwerp. U kunt bijvoorbeeld de afbeeldingsresolutie, het uitvoerbestandsformaat, enz. instellen.
Vraag: Is het mogelijk om een afdrukvoorbeeld te genereren voor meerdere werkbladen in een werkmap?
A: Ja, u kunt de verschillende werkbladen in de werkmap doorlopen en voor elk werkblad een afdrukvoorbeeld genereren met behulp van deSheetPrintingPreview
klas.
Vraag: Hoe bewaar ik het afdrukvoorbeeld als afbeelding of PDF-bestand?
EEN: U kunt gebruikenToImage
ofToPdf
methode vanWorkbookPrintingPreview
ofSheetPrintingPreview
object om het afdrukvoorbeeld op te slaan als afbeelding of PDF-bestand.
Vraag: Wat kan ik doen met het afdrukvoorbeeld nadat het is gegenereerd?
A: Nadat u het afdrukvoorbeeld heeft gegenereerd, kunt u het op het scherm bekijken, opslaan als afbeelding of PDF-bestand of gebruiken voor andere bewerkingen, zoals verzenden per e-mail of afdrukken.