none
CK Editörde'ki yazılarlıpdf viewer'da görüntülemek. RRS feed

  • Genel Tartışma

  • Merhabalar,

    Asp.net'de kullanıdığım CK Editör ile kullanıcıya yazı yazdırıp bunu pdf ye çevirmek istiyorum. Ama şöyle bir sıkıntı çıkıyor. Ck editörde yazılan yazıları pdf ye aktardığımda <p>Yazı..</p> </br> şeklinde gösteriyor. Örneğin Ck editörde alt satıra inip pdf viewer'a aktardıkan sonra bunu </n> olarak algılıyor ve o şekilde gösteriyor. Bu sorunu nasıl çözebilirim.

    13 Şubat 2017 Pazartesi 09:52

Tüm Yanıtlar

  • Merhabalar,

    Asp.net'de kullanıdığım CK Editör ile kullanıcıya yazı yazdırıp bunu pdf ye çevirmek istiyorum. Ama şöyle bir sıkıntı çıkıyor. Ck editörde yazılan yazıları pdf ye aktardığımda <p>Yazı..</p> </br> şeklinde gösteriyor. Örneğin Ck editörde alt satıra inip pdf viewer'a aktardıkan sonra bunu </n> olarak algılıyor ve o şekilde gösteriyor. Bu sorunu nasıl çözebilirim.

    Varmı yardım edebilecek? Çok önemli bir konu bu benim için
    13 Şubat 2017 Pazartesi 12:48
  • Ck editörde yazılan yazıları pdf ye aktardığımda
    Nasıl aktarıyorsunuz?
    13 Şubat 2017 Pazartesi 20:21
  • Ck editörde yazılan yazıları pdf ye aktardığımda

    Nasıl aktarıyorsunuz?
    itextsharp ile 
    14 Şubat 2017 Salı 16:27
  • Ck editörde yazılan yazıları pdf ye aktardığımda

    Nasıl aktarıyorsunuz?

    itextsharp ile 

    Kodunuzun ilgili kısmını paylaşın lütfen.
    14 Şubat 2017 Salı 18:20
  • Ck editörde yazılan yazıları pdf ye aktardığımda

    Nasıl aktarıyorsunuz?

    itextsharp ile 


    Kodunuzun ilgili kısmını paylaşın lütfen.

    Şöyle söyleyeyim. Txt dosyamdan verileri ck editör'e çekiyorum çektiğim verileri de pdf formatında göstermek istiyorum. Ama şöyle bir görüntü oluşuyor. http://i.hizliresim.com/6r4VPW.png

        protected void pdf_Click(object sender, EventArgs e)
        {
            //Document class'ı temel PDF dosyamızın temelini içeriyor. 
            //PageSize ile dosya boyutunu belirtebiliyoruz. Bunun yerine Rectangle da kullanabiliriz.
            iTextSharp.text.Document doc = new iTextSharp.text.Document(iTextSharp.text.PageSize.A4);
            //MemoryStream Response'a binary olarak gönderip, çıktıyı üretmemizi sağlayacak olan Class'ımız.
            MemoryStream output = new MemoryStream();
            //PdfWriter PDF dosyamız ile stream'i eşitleyen class'ımız.
            iTextSharp.text.pdf.PdfWriter.GetInstance(doc, output);
            //Dosya işlemleri öncesinde değişiklikler için Open() methodunu çağırıyoruz.
            doc.Open();
            //Add() methodu ile en basit anlamda bir metni PDF dosyamızın içerisine ekliyoruz.
            doc.Add(new iTextSharp.text.Paragraph(CKEditorControl1.Text));
            //Dosya işlemlerinin bittiğini belirtmek için Close() methodunu çağırıyoruz.
            doc.Close();
            //Ekran çıktısını temizliyoruz.
            Response.Clear();
            //Dosya ismini belirtiyoruz.
            Response.AddHeader("content-disposition", "attachment;filename=Export.pdf");
            //Dosya tipini PDF olarak belirtiyoruz.
            Response.ContentType = "application/pdf";
            //Dosyanın içeriğini Response içerisine aktarıyoruz.
            Response.BinaryWrite(output.ToArray());
            //Son aşama da işlemleri bitirip, ekran çıktısına ulaşıyoruz.
            Response.End(); 
        }

    16 Şubat 2017 Perşembe 13:56