Denna korta handledning definierar hur man beskär en PDF med C#. In delar konfigurationsdetaljerna, programflödet och en körbar exempelkod som visar ett grundläggande program för att beskära en sida i PDF med C#. Den här exempelkoden kan köras på alla plattformar som stöder .NET-miljön och kräver inte Acrobat eller något annat verktyg från tredje part för att beskära en del av en PDF-fil.
Steg för att beskära PDF med C#
- Skapa miljön för att lägga till Aspose.PDF for .NET för att beskära en del av en sida
- Ladda käll-PDF-filen i klassobjektet Document för att beskära den
- Visa de befintliga PDF-sidorna om det behövs
- Skapa ett nytt Rectangle-objekt som definierar beskärningsområdet
- Ställ in CropBox-, TrimBox-, ArtBox- och BleedBox-värdena till den nyskapade rektangeln
- Spara PDF:en
Dessa steg sammanfattar processen för att beskära PDF-dokument med C#. Processen börjar med att ladda PDF-filen och eventuellt visa befintliga värden för CropBox, TrimBox, ArtBox, BleedBox och MediaBox. I nästa steg initieras en ny rektangel som definierar området på sidan som ska beskäras följt av att ställa in denna rektangel som en ny parameter för alla PDF-sidrutor som nämns ovan.
Kod för att beskära PDF-fil med C#
Denna exempelkod kan användas som grund för att utveckla en applikation för att beskära sida i PDF med C#. Du kan ställa in alla PDF-boxvärden enligt dina behov, men för att beskära delen av käll-PDF-filen och visa den helt på den nya PDF-filsidan, ställ in ett nytt värde för alla dessa rutor. Du kan också använda flaggan normalizeCoordinates för att justera de nya rektangeldimensionerna om det behövs.
Denna snabba handledning har guidat oss om hur man beskära PDF-fil med C#. Om du vill lära dig processen för att dela upp en PDF-fil efter sidor, se artikeln om hur man delar upp en PDF-fil efter sidor i C#.