でファイルサイズを圧縮私は、このサイトから得たPDFSharp.XamarinとPDF-ファイルを生成します。 https://github.com/roceh/PdfSharp.XamarinPDFSharpは私のアプリではC#の
すべてが正常に動作しています。 私のPDF文書には、圧縮された多数の画像があります。 しかし、PDF文書のファイルサイズが大きすぎます。
保存する前にPDF文書を圧縮する可能性はありますか?
ファイルサイズを圧縮するためにPdfSharp.SharpZipLib.Zip名前空間を使用するにはどうすればよいですか?
UPDATE:皆のための
document = new PdfDocument();
document.Info.Title = nameDok.Replace(" ", "");
document.Info.Author = "---";
document.Info.CreationDate = DateTime.Now;
document.Info.Subject = nameDok.Replace(" ", "");
//That is how i add Images:
XImage image = XImage.FromStream(lstr);
gfx.DrawImage(image, 465, YPrev - 2, newimagewf, newimagehf);
document.CustomValues.CompressionMode = PdfCustomValueCompressionMode.Compressed;
document.Options.FlateEncodeMode = PdfFlateEncodeMode.BestCompression;
document.Save(speicherPfad);
ありがとう:
はここに私のコードです。
コードを共有できますか? – Isma
私の質問をコード – Pascal
で編集するいくつかのPDFを共有しますか?使用しているすべての画像形式(JPEG、PNG、GIFなど)ごとに1つの画像を含む1つのPDF。 –