C# .NET'de çalışma zamanında bir pdf düzenlemeliyim. Mümkün mü? Pdf'deki şeyleri kopyalamak, metin alanlarını düzenlemek gibi ...?Bir pdf'yi C# ile düzenlemek için bir yol var mı?
cevap
iTextSHARP'a bakın. PDF'leri yönetmek için bir .NET kütüphanesi.
iText # (İTextSharp) .NET platformu için C# tamamen yazılı PDF nesil için iText açık kaynak java kütüphanesi bir liman.
Yapılabilir, iTextSharp'a bakın.
Bu kesinlikle mümkündür, ancak .NET'e yerleşik olanla değil (PDF biçiminde bir guru değilseniz ve kendi başınızı döndüremiyorsanız). PDF'leri işlemek için çoğunlukla Aspose kullanıyorum, ancak orada birçok araç takımı var. Şahsen, Aspose'ın kenarlarda biraz kaba olduğunu düşünüyorum ama diğer kitlerden daha moreso değil.
İşte pdf dosyalarını yazabileceğiniz iTextSharp: http://sourceforge.net/projects/itextsharp/ var, ancak düzenleme (okuma pdf) yetenekleri olduğunu sanmıyorum veya sınırlı olacak. Herhangi bir üçüncü parti aracı satın almadığınız sürece PDF'leri düzenlemenin bir yolunu bulamadım ...
ITextSharp bir PDF dosyasına eklemek için iyidir.
Bunlar PDF bileşenleri
da oldukça iyi: www.tallcomponents.comDocotic.Pdf library PDF dosyalarını düzenlemek için kullanılabilir. Formları doldurabilir, form verilerini içe ve dışa aktarabilir, metni çıkarabilir, belgeleri ekleyebilir ve benzerlerini yapabilirsiniz. Lütfen samples for the library'a bir göz atın.
Yasal Uyarı: Bit Mucize için çalışıyorum.
- 1. Kovaryans bildirmek için bir yol var mı?
- 2. Bir Tumblr temasının html'sini arayüzlerini kullanmadan düzenlemek için daha kolay bir yol var mı?
- 3. Javascript ile odaklanma sekmesini izlemek için bir yol var mı?
- 4. İş akışını düzenlemek için bir TFS kılavuzu var mı?
- 5. Talimatları düzenlemek için bir java classfile/bytecode editörü var mı?
- 6. Android Studio'daki yöntemleri manuel olarak yeniden düzenlemek için hızlı bir yol var mı?
- 7. Bir formun metninin sığacağını belirlemek için bir yol var mı?
- 8. Her döngü için paralel olması için bir yol var mı?
- 9. SASS'de bir dersi “genişletmek” için bir yol var mı?
- 10. Elixir'de bir fonksiyonun kontrol edilmesi için bir yol var mı?
- 11. Uzak bir deposu "tanımlamak" için basit bir yol var mı?
- 12. Bir Fotoğrafı Fotoğraf Kütüphanesine kaydetmek için bir yol var mı?
- 13. Bir nesnedeki değişiklikleri izlemek için bir yol var mı?
- 14. Yol bölümünde geçerli bir URL var mı?
- 15. IDE'de çalışıp çalışmadığınızı belirlemek için bir yol var mı?
- 16. C++ ile yazdırılan karakter sayısını elde etmek için basit bir yol var mı?
- 17. Dosya adını `FILE *` den almak için bir yol var mı?
- 18. Pdf belgelerini düzenlemek için C# veya .net'te herhangi bir API var mı?
- 19. C programlama için bir REPL var mı?
- 20. C için bir wxWidgets çerçevesi var mı?
- 21. Scala yorumlayıcısında güç modundan çıkmak için bir yol var mı?
- 22. Linux PID'nin duraklatılıp durdurulmadığını belirlemek için bir yol var mı?
- 23. R'de değişkenleri aramak için hızlı bir yol var mı?
- 24. Delphi'de dikey girinti çizgileri görüntülemek için bir yol var mı?
- 25. CSS'yi durdurmak için herhangi bir yol var mı?
- 26. facebook tuvalinde ana pencereyi itmek için bir yol var mı?
- 27. Windows'ta bilinen ana bilgisayarlar için kesin bir yol var mı?
- 28. TabLayout'ta SpannableString'i kullanmak için herhangi bir yol var mı?
- 29. Tanımlanmamış testlerde taze testlerin yapılmaması için bir yol var mı?
- 30. JSF'de yönlendirmeyi uygulamak için basit bir yol var mı?
+1; Sadece bu sabahın mümkün olup olmadığını merak ediyordum ve bunun çok zor ya da maliyetli olduğunu ve bunu hemen unuttuğunu varsaymıştım. Sorduğunuz için teşekkürler ... – Pretzel
BinaryReader ve BinaryWriter ile kolayca düzenleyebilirsiniz. – Malfist