Cum să cultivați, să rotați și să recapitulați PDF-uri în .NET

Cum să cultivați, să rotați și să recapitulați PDF-uri în .NET

Automating PDF Manipularea paginilor este esențială pentru proiectare, prepresă și arhivare digitală. cu Aspose.PDF.Plugin pentru .NET, puteți să creșteți margini, să rotați orientarea sau să reîncărcați dimensiunile paginii în volum - perfect pentru seturi mari de documente sau cerințe de layout personalizate.

Pagini PDF (Margins, Bleeds, Dimensiuni personalizate)

Cropping trimite spațiul alb nedorit, stabilește sânge de imprimare sau se concentrează pe conținutul paginii specifice.

using Aspose.Pdf.Plugins;

string input = @"C:\Docs\source.pdf";
string output = @"C:\Docs\cropped.pdf";

var optimizer = new Optimizer();
var cropOptions = new CropOptions()
{
    // Crop rectangle (left, top, width, height) in user units
    CropBox = new Rectangle(50, 50, 500, 700),
    Pages = new[] { 1, 2 } // Crop only pages 1 and 2
};
cropOptions.AddInput(new FileDataSource(input));
cropOptions.AddOutput(new FileDataSource(output));

optimizer.Process(cropOptions);

Pagini PDF de rotație (Portrait / Landscape / Custom)

Schimbarea orientării paginii pentru readabilitate sau nevoile de producție:

var rotateOptions = new RotateOptions()
{
    Rotation = Rotation.on90, // or .on180, .on270
    Pages = new[] { 2, 4, 6 } // Rotate only even pages
};
rotateOptions.AddInput(new FileDataSource(input));
rotateOptions.AddOutput(new FileDataSource(@"C:\Docs\rotated.pdf"));

optimizer.Process(rotateOptions);

Reîncărcarea paginilor PDF (mărimea paginii, scalarea)

Adăugați toate sau paginile selectate la Scrisoare, A4 sau dimensiuni personalizate:

var resizeOptions = new ResizeOptions()
{
    PageSize = PageSize.PageA4,
    Pages = new[] { 1, 3, 5 } // Resize odd pages
};
resizeOptions.AddInput(new FileDataSource(input));
resizeOptions.AddOutput(new FileDataSource(@"C:\Docs\resized.pdf"));

optimizer.Process(resizeOptions);

Utilizarea cazurilor

  • Crop scanate documente pentru a elimina artefacte / bordere înainte de OCR sau arhivarea
  • Pagini peisaj rotate pentru imprimare sau vizualizare digitală
  • Recuperarea documentelor legale, tabloide sau mixte în formate standard pentru conformitate

Întrebări frecvente

**Q: Pot să cultiv, să rotez sau să recidivez doar pagini specifice?**A: Da – specificaţi Pages Proprietăți în rândul opțiunilor dvs. Fiecare operațiune susține selecția pe pagină.

**Q: Cum pot reinstala orientarea sau dimensiunea unei pagini?**A: Utilizați Opțiunile Rotate cu .on0 pentru retragere reset, sau ResizeOptions cu dimensiunea standard dorită.

**Q: Modificările sunt permanente?**A: Da – PDF-urile de ieșire sunt salvate cu modificări. întotdeauna backup originalele dacă este posibil să aveți nevoie pentru a reversa.

Tipul Pro: Combinați mai multe operațiuni în ordine – creșteți, apoi reîncărcați și apoi rotați – pentru automatizarea completă a layout-ului.

 Română