In deze korte handleiding wordt uitgelegd hoe u de paginagrootte van PDF kunt wijzigen met C#. Het bevat alle benodigde details om de ontwikkelomgeving tot stand te brengen, een reeks stappen die moeten worden gevolgd om de toepassing te maken en een uitvoerbare voorbeeldcode die het proces demonstreert om de grootte van de PDF-pagina te wijzigen met C# met behulp van slechts een paar API-aanroepen. Deze code kan worden gebruikt in elk van de besturingssystemen die het .NET-framework ondersteunen, zoals Windows, Linux en macOS.
Stappen om het PDF-papierformaat te wijzigen met C#
- Stel de omgeving in om Aspose.PDF for .NET te gebruiken om het paginaformaat te wijzigen
- laad het bron-PDF-bestand in het Document klasseobject waarvan de pagina-afmetingen moeten worden gewijzigd
- Krijg een verwijzing naar de verzameling van pages in de geladen PDF
- Verkrijg een verwijzing naar de doelpagina uit de collectie waarvan de grootte moet worden bijgewerkt
- Roep de methode SetPageSize() van de klasse Page aan en geef een nieuw paginaformaat op
- Sla het resulterende PDF-bestand op met een bijgewerkt paginaformaat
Deze stappen omvatten het proces om het PDF-paginaformaat te bewerken met C# door de bron te delen die nodig is om deze functie te testen. In de volgende stap laden we het doel-PDF-bestand, openen we de paginaverzameling en verwijzen we naar de pagina waarvan de grootte moet worden bijgewerkt. De paginaklasse bevat een methode SetPageSize() die wordt gebruikt om het paginaformaat te bewerken door de paginabreedte en -hoogte op te geven
Code om het PDF-paginaformaat te wijzigen met C#
Deze code demonstreert het proces om de grootte van een PDF-pagina te wijzigen met C#. U moet de breedte en hoogte in punten berekenen door het aantal gewenste inches met 72 te vermenigvuldigen, aangezien Aspose.PDF de schaal van 1 inch = 72 punten gebruikt. Stel dat u het paginaformaat wilt instellen op Envelop 10# met een breedte van 4,13 inch en een hoogte van 9,49 inch, dus u vermenigvuldigt beide getallen met 72 voordat u deze doorgeeft aan de methode SetPageSize().
Dit artikel heeft ons geleerd om de afmetingen van PDF-pagina’s te wijzigen met C#. Als je het proces wilt leren om een watermerk aan een pdf-bestand toe te voegen, raadpleeg dan het artikel op hoe een watermerk aan PDF toe te voegen in C#.