PDF boyutunu küçültme ,pdf reduce size,compress pdf size, pdf compressed

Merhaba,

 

Merhaba arkadaşlar bu yazımda pdf boyut düşürmek isterseniz nasıl bir yol izleyerek kendi

Pdf boyut küçültme işlemini yapacağınızı göstereceğim.

 

pdfreduce

Pdf küçültmenin mantığında  pdf içinde varsa resim ya da  yazıların kalitesiyle oynama yaparak düşürme yapabilirsiniz,

 

Thirparty dll ile de bu işlemi gerçekleştirebilirsini,

 

Itextsharp denilen  dll’i kullanarak  compress işlemi yapabilirsiniz,

ilgili dll ‘i  https://sourceforge.net/projects/itextsharp/ ‘dan edinebilirsiniz.

 

sing System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using System.IO;

using iTextSharp;
using iTextSharp.text.pdf;

String pdffilename = “C:/oguz.pdf”;

string pdffilenamecompress = “C:/Compress.pdf”;

 

PdfReader reader = new PdfReader(pdffilename); //dosyayı okuyoruz

PdfStamper stamper = new PdfStamper(reader, new FileStream(pdffilenamecompress, FileMode.Create), PdfWriter.VERSION_1_5); //stamper nesnesiyle dosyanın yapısını okuyoruz..

int pageNum = reader.NumberOfPages;  //sayfa sayısını buluyoruz…

 

for (int i = 1; i <= pageNum; i++)

{

reader.SetPageContent(i, reader.GetPageContent(i));

}

 

stamper.SetFullCompression();

bool test = stamper.FullCompression;

stamper.Close();

}

Oğuz ALTUNTAŞ © 2017

error: Oğuz ALTUNTAŞ © 2020