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#
using Aspose.Pdf; | |
using Aspose.Pdf.Annotations; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
new License().SetLicense("License.lic"); | |
// Instantiate new Document object | |
Document doc = new Document("Sample.pdf"); | |
GoToAction action = new GoToAction(new XYZExplicitDestination(1, 0, 0, .5)); | |
doc.OpenAction = action; | |
// Save the document | |
doc.Save("Zoomed_pdf_out.pdf"); | |
} | |
} |
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.