PDF Optimerare
Documentize PDF Optimerare är en omfattande plugin som förbättrar PDF-dokument genom avancerade optimeringstekniker. Den är utformad för att hjälpa till att minska filstorlekar, rotera sidor, beskära innehåll och ändra storlek på dokument. Dessa operationer förbättrar kvaliteten och hanterbarheten hos PDF-filer, vilket gör dem enklare att lagra, dela och visa.
Nyckelfunktioner:
- Optimering: Minska PDF-filens storlek utan att förlora kvalitet.
- Rotation: Justera orienteringen av PDF-sidor.
- Beskärning: Ta bort onödiga marginaler eller innehåll från dokumentet.
- Ändra storlek: Ändra storlek på sidor till specifika dimensioner (t.ex. A4, Brev).
Optimering av PDF-dokument
Följande steg visar hur man optimerar ett PDF-dokument genom att minska dess filstorlek samtidigt som kvaliteten bibehålls.
- Skapa en instans av Optimizer-klassen.
- Skapa ett OptimizeOptions-objekt för att konfigurera optimeringsinställningar.
- Lägg till inmatade PDF-fil(er) och ange en utdata-plats för den optimerade filen.
- Kör Process-metoden för att utföra optimeringen.
1
2var optimizer = new Optimizer();
3var optimizeOptions = new OptimizeOptions();
4optimizeOptions.AddInput(new FileDataSource("input.pdf"));
5optimizeOptions.AddOutput(new FileDataSource("output.pdf"));
6optimizer.Process(optimizeOptions);
Ändra storlek på PDF-dokument
För att ändra storlek på ett PDF-dokument används ResizeOptions-klassen för att specificera den nya sidstorleken för dokumentet.
- Instansiera Optimizer-klassen.
- Skapa ett ResizeOptions-objekt för att definiera sidstorleken.
- Lägg till inmatningsfilen och ange önskad utdata-plats.
- Använd SetPageSize-metoden för att specificera den nya storleken (t.ex. A4).
- Anropa Process-metoden för att tillämpa ändringarna.
1
2var optimizer = new Optimizer();
3var resizeOptions = new ResizeOptions();
4resizeOptions.AddInput(new FileDataSource("input.pdf"));
5resizeOptions.SetPageSize(PageSize.A4);
6resizeOptions.AddOutput(new FileDataSource("output.pdf"));
7optimizer.Process(resizeOptions);
Rotera PDF-sidor
Använd RotateOptions-klassen för att justera orienteringen av sidor i en PDF-fil.
- Instansiera Optimizer-klassen.
- Skapa ett RotateOptions-objekt och konfigurera rotationsvinkeln.
- Lägg till inmatnings-PDF-filen och specificera utdatafilens plats.
- Ställ in rotationsvinkeln (t.ex. 90 grader) med hjälp av SetRotation-metoden.
- Utför rotationen med Process-metoden.
1
2var optimizer = new Optimizer();
3var rotateOptions = new RotateOptions();
4rotateOptions.AddInput(new FileDataSource("input.pdf"));
5rotateOptions.SetRotation(90);
6rotateOptions.AddOutput(new FileDataSource("output.pdf"));
7optimizer.Process(rotateOptions);
Beskär PDF-dokument
Beskärning tar bort oönskat innehåll eller marginaler från ett PDF-dokument. CropOptions-klassen kan användas för att definiera beskärningsområdet.
- Skapa en instans av Optimizer-klassen.
- Definiera beskärningsområdet med CropOptions-objektet.
- Lägg till inmatningsfilen och specificera utdatafilens plats.
- Använd SetCropBox-metoden för att definiera beskärningsområdet.
- Utför beskärningen med Process-metoden.
1
2var optimizer = new Optimizer();
3var cropOptions = new CropOptions();
4cropOptions.AddInput(new FileDataSource("input.pdf"));
5cropOptions.SetCropBox(new Rectangle(50, 50, 500, 700)); // Definierar beskärningsområdet
6cropOptions.AddOutput(new FileDataSource("output.pdf"));
7optimizer.Process(cropOptions);