Filigranlama, çeşitli amaçlarla bir belgeye veya resme görünür veya görünmez bir işaret (genellikle metin veya resim) ekleme işlemidir.Bir belgede filigran kullanılıp kullanılmayacağı ve kullanılacak filigran türünün seçiminin, belgenin belirli hedeflerine ve gereksinimlerine ve hedef kitlesine bağlı olduğunu unutmamak önemlidir.Filigranlar; metin, resim veya desen gibi çeşitli şekillerde uygulanabilir ve gerektiğinde daha fazla veya daha az belirgin hale getirilebilir.Filigranın belgelerde yaygın olarak kullanılmasının bazı nedenleri şunlardır:
Filigran Eklemenin Temel Nedenleri
- Belge Kimliği:
- Telif Hakkı Koruması:
- Marka Tanıtımı:
- Belge Sürümü Oluşturma:
- Belge İncelemesi:
- Gizlilik:
- Belge Güvenliği:
- Belge Takibi:
- Belge Açıklaması:
- Estetik Geliştirme:
- Yasal yükümlülükler:
- Belge Sahipliği:
PDF Dosyalarına Filigran Ekleme
Aspose.Total, belgelere filigran eklemek için sağlam ve çok yönlü bir çözüm sunarak içeriğinizin bütünlüğünü ve profesyonelliğini korurken belge güvenliğini, markalamayı ve uyumluluğu geliştirmenize olanak tanır. Filigran PDF Çevrimiçi ekleyerek kaliteyi kontrol edebilirsiniz.Üstelik word belgelerine filigran ekleme için de test yapılabilir.Aşağıda PDF’ye filigran eklemeyi gösteren python kodu bulunmaktadır.Bu kod, mevcut bir PDF belgesini yükler, belirtilen metin ve özelliklere sahip bir filigran oluşturur ve değiştirilen belgeyi yeni bir dosyaya kaydetmeden önce bunu belgenin belirli bir sayfasına ekler.Sonuç, “FİLİGRAN” yazan ortalanmış, döndürülmüş, yarı şeffaf mavi filigran içeren bir PDF belgesidir.
PDF'ye filigran eklemek için Python kodu
import aspose.pdf as ap | |
document = ap.Document(input_pdf) | |
artifact = ap.WatermarkArtifact() | |
ts = ap.text.TextState() | |
ts.font_size = 72 | |
ts.foreground_color = ap.Color.blue | |
ts.font = ap.text.FontRepository.find_font("Courier") | |
artifact.set_text_and_state("WATERMARK", ts) | |
artifact.artifact_horizontal_alignment = ap.HorizontalAlignment.CENTER | |
artifact.artifact_vertical_alignment = ap.VerticalAlignment.CENTER | |
artifact.rotation = 45 | |
artifact.opacity = 0.5 | |
artifact.is_background = True | |
document.pages[1].artifacts.append(artifact) | |
document.save(output_pdf) |