In diesem Artikel wird erklärt, wie Sie eine PDF-Datei mit C# zoomen. Er enthält die IDE-Einstellungen, eine Liste der Schritte und einen Beispielcode zum Einstellen der PDF-Zoomgröße mit C#. Sie lernen, Seite, Startposition und Zoomfaktor standardmäßig auszuwählen, wenn Sie die verarbeitete PDF-Datei in einer Viewer-Software öffnen.
Schritte zum Zoomen von PDF mit C#
- Stellen Sie die IDE so ein, dass sie Aspose.PDF for .NET zum Zoomen der PDF-Datei verwendet
- Laden Sie die PDF-Quelldatei in das Document-Objekt, um sie beim Öffnen zu vergrößern
- Erstellen des GoToAction-Objekts
- Erstellen Sie das explizite Ziel, indem Sie die gewünschten Parameter festlegen
- Legen Sie diese Aktion als Öffnungsaktion für die PDF-Datei fest
- Save das PDF mit benutzerdefinierter Öffnungsaktion
Die obigen Schritte fassen zusammen, wie die Funktion PDF-Verkleinern mit C# angewendet wird. Sie können diese Funktion anwenden, indem Sie die Quell-PDF-Datei öffnen und die GoToAction mit der Zielseite, der Position und der Zoomstufe erstellen. Legen Sie diese Aktion abschließend als OpenAction der PDF-Datei fest, die aktiviert wird, wenn Sie die PDF-Datei in einem Reader wie Adobe Acrobat Reader öffnen.
Code zum Verkleinern von PDF mit C#
This sample code demonstrates how to implement PDF zoom in using C#. You need to set the page number starting from index 0, the top-left position to set the initial viewing position, and the zoom factor, considering the existing zoom level as 1. Wenn Sie den Zoomfaktor beispielsweise auf 0,5 einstellen, wird die PDF-Datei verkleinert, sodass der Inhalt doppelt so groß ist. Sie können GoToRemoteAction verwenden, um zu einer anderen PDF-Datei zu springen, und LaunchAction, um eine Anwendung zu starten, eine Anwendung zu öffnen oder das Dokument zu drucken.
In diesem Artikel haben wir gelernt, wie Sie die PDF-Öffnen-Aktion so einstellen, dass die PDF-Datei auf die gewünschte Ebene gezoomt wird. Wenn Sie eine PDF-Datei seitenweise aufteilen möchten, lesen Sie den Artikel zu So teilen Sie eine PDF-Datei in C# nach Seiten auf.