Како узгајати, ротирати и рецизирати ПДФ-а у .NET

Како узгајати, ротирати и рецизирати ПДФ-а у .NET

Automating ПДФ Манипулација страница је од суштинског значаја за дизајн, препрес и дигитално архивирање. са Aspose.PDF.Plugin за .NET, можете узгајати маргине, ротирати оријентацију или редизајнирати величине странице у масу – савршено за велике пакете докумената или прилагођене захтеве за распоред.

Цропинг ПДФ странице (маргине, крви, прилагођене величине)

Цроппинг третира нежељени бели простор, поставља штампане крвице или се фокусира на одређени садржај странице.

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);

Покретање ПДФ страница (Портрет / Ландсцхеп / Прилагођен)

Промена оријентације странице за читавост или потребе производње:

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);

Преузимање ПДФ страница (величина странице, скалирање)

Прилагодите све или изабране странице на Писмо, А4, или прилагођене димензије:

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);

Коришћење случајева

  • Цроп скенираних докумената за уклањање артифаката / бордера пре ОЦР или архивирање
  • Ротирајте странице пејзажа за штампање или дигитално гледање
  • Преусмеравање законских, таблоидних или мешаних докумената у стандардне формати за поштовање

Često postavljana pitanja

**П: Могу ли да узгајам, ротирам или рецимирам само одређене странице?**A: Da – objasnite da je Pages свака операција подржава избор по страници.

**П: Како могу да поново постављам оријентацију или величину странице?**A: Koristite RotateOptions sa .on0 за ресет портрета, или ResizeOptions са жељеном стандардном величином.

**Q: Да ли су промене трајне?**Одговор: Да – излазни ПДФ се чувају са променама. увек резервисати оригинал ако можда морате да обрнете.

Про Савет: Комбинујте више операција у реду - узгајање, затим рецидирање, онда ротација - за комплетну аутоматизацију распореда.

 Српски