Stirling PDF Docker Compose Alternatifleri IronSecureDoc Kullanarak
PDF güvenliği, hassas belgelerle uğraşan geliştiriciler için büyük bir endişe kaynağıdır. Dosyaları şifrelemek, şifreleri kaldırmak, imzaları doğrulamak veya gizli bilgileri karartmak olsun, doğru aracı seçmek zaman kazandırabilir ve uyumu sağlayabilir.
Bu alandaki iki rakip StirlingPDF ve IronSecureDoc. StirlingPDF, geniş bir güvenlik odaklı özellik seti sunan açık kaynaklı bir çözümdür ve geliştiriciler için esnek bir seçimdir. Öte yandan IronSecureDoc, daha güçlü erişim kontrolü, dijital imzalama ve belge bütünlüğü doğrulaması için tasarlanmış yapılandırılmış bir kurumsal seviye araçtır.
Bu karşılaştırma, şifreleme, imza yönetimi, şifre yönetimi ve gizleme gibi güvenlik özelliklerine odaklanacak. Sonunda, hangi çözümün güvenlik ihtiyaçlarınıza en iyi şekilde hitap ettiğini daha net bir şekilde göreceksiniz ve doğru seçimi yapmanıza yardımcı olacak pratik bilgilere sahip olacaksınız.
PDF Güvenliğini Anlamak
PDF'lerle çalışan geliştiriciler için güvenlik sadece erişimi sınırlama değil, aynı zamanda belgelerin korunduğundan, doğrulanabilir ve sahte olmadığından emin olmaktır. Doğru güvenlik önlemlerine sahip olmak, hassas iş raporları, yasal belgeler veya gizli kayıtları ele almak için kritik öneme sahiptir.
Farklı kullanım senaryoları, farklı güvenlik seviyeleri gerektirir:
- Temel Koruma: Erişimi sınırlamak için şifre şifreleme.
- Belge Bütünlüğü: Gerçekliği doğrulamak için dijital imzalar.
- Veri Gizliliği: Hassas bilgileri kalıcı olarak kaldırmak için gizleme.
- Erişim Kontrolü: Düzenlemeyi, kopyalamayı veya yazdırmayı düzenlemek için izin ayarları.
Sadece bir belgeyi güvence altına almanın ötesinde, organizasyonlar genellikle hukuki geçerlilik ve veri koruma standartlarını sağlamak için denetleme ve uyum gerektirir.
IronSecureDoc burada üstünlük sağlar. Kurumsal seviye şifreleme, imza doğrulama ve gelişmiş erişim kontrolü ile tasarlanmış kapsamlı bir güvenlik paketi sunar. StirlingPDF, yetenekli bir güvenlik araçları seti sunarken, IronSecureDoc, daha güçlü şifreleme algoritmaları, gelişmiş gizleme yetenekleri ve hassas verilerle çalışan endüstriler için geliştirilmiş uyum odaklı özelliklerle daha ileri gider. IronSecureDoc'un güvenlik özelliklerinin standart açık kaynak çözümlerini nasıl aştığını ortaya koyacağız ve belge koruma ihtiyaçlarınız için en iyi seçimi belirlemenizde size yardımcı olacağız.
IronSecureDoc ve StirlingPDF Genel Bakış
IronSecureDoc Genel Bakış
IronSecureDoc, gelişmiş şifreleme, dijital imzaları, gizleme ve erişim kontrolü gerektiren geliştiriciler için tasarlanmış bir güvenlik odaklı PDF kütüphanesidir. Kurumsal kullanım için geliştirilmiş olup, hassas belgelerin korunduğunu, doğrulandığını ve güvenlik standartlarına uyduğunu garanti eden yapılandırılmış bir API sağlar.
IronSecureDoc sadece PDF'leri kilitlemekle kalmaz; belge izinleri üzerinde ince ayarlı kontrol, gelişmiş imza doğrulama ve gizli bilgilerin otomatik gizlenmesini sunar. .NET uygulamalarına sorunsuz entegrasyon ile, hukuki, finansal ve özellikle yüksek düzeyde güvenlik gerektiren gizli kayıtları yöneten organizasyonlar için sağlam bir tercih.
StirlingPDF Genel Bakış
StirlingPDF, dijital imzalar, şifreleme, şifre kaldırma ve gizlemeyi içeren güvenlik özellikleri seti sunan açık kaynaklı bir PDF aracıdır. Ücretsiz, özelleştirilebilir PDF güvenlik araçları arayan geliştiriciler için esnek bir seçenek.
StirlingPDF güçlü bir özellik seti sunmasına rağmen, IronSecureDoc'un sunduğu bazı kurumsal odaklı güvenlik yeteneklerinden yoksundur. Uyum, daha derin erişim kontrolü ve gelişmiş günlük kaydı StirlingPDF'nin daha zayıf olabileceği alanlardır ve genel kullanım güvenliği yerine yüksek riskli belge koruması için daha uygun hale getirir.
Docker'da Araçları Kurmak
IronSecureDoc ile Başlarken
IronSecureDoc'yi kurmak, Docker tabanlı dağıtım sayesinde basit. Bu, karmaşık kurulumlarla uğraşmadan güvenlik özelliklerini hızlıca entegre etmeyi sağlar.
Adım 1: IronSecureDoc Docker Görüntüsünü Çekin
Başlamak için, en son IronSecureDoc Docker görüntüsünü çekin:
docker pull ironsoftwareofficial/ironsecuredoc:latestdocker pull ironsoftwareofficial/ironsecuredoc:latestAdım 2: IronSecureDoc Konteynerini Çalıştırın
Görüntü indirildikten sonra, gerekli ortam değişkenleri ile konteyneri çalıştırın:
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> \
-e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latestdocker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> \
-e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latestGeçerli lisans anahtarınızı ile <IRONSECUREDOC_LICENSE_KEY> değiştirin. Bu, hizmetin tam işlevsellikle çalışmasını sağlar.
Adım 3: API Uç Noktalarına Erişin
Konteyner çalışır duruma geldiğinde, API uç noktalarını Swagger kullanarak keşfedebilirsiniz:
- Swagger UI (Port 8080):
http://localhost:8080/swagger/index.html
Bu kurulumla, IronSecureDoc'un gelişmiş güvenlik özelliklerini uygulamanıza entegre etmeye başlayabilirsiniz.
StirlingPDF ile Başlarken
StirlingPDF, Docker kullanılarak hızlıca dağıtılabilen açık kaynaklı bir PDF işleme aracıdır. Kurulumu basittir ve güvenlik ve belge işleme özelliklerinden hemen yararlanmanıza izin verir.
Adım 1: StirlingPDF Docker Görüntüsünü Çekin
Önce, aşağıdaki komutu çalıştırarak en son StirlingPDF Docker görüntüsünü indirin:
docker pull casjaysdevdocker/stirlingpdf:latestdocker pull casjaysdevdocker/stirlingpdf:latestVeya Docker Desktop'ta arayın:

Adım 2: StirlingPDF Konteynerini Çalıştırın
Görüntü mevcut olduğunda, yeni bir konteyner başlatabilirsiniz. Docker arayüzünde, ayarları aşağıdaki gibi yapılandırın:
- Konteyner Adı: StirlingPDF
- Ana Makine Portu: 8090

Alternatif olarak, CLI aracılığıyla çalıştırabilirsiniz:
docker run --rm -p 8090:8080 casjaysdevdocker/stirlingpdf:latestdocker run --rm -p 8090:8080 casjaysdevdocker/stirlingpdf:latest
Adım 3: API'ye Erişin
Konteyner çalışır duruma geldiğinde, mevcut API uç noktalarını keşfetmek için StirlingPDF Swagger UI'ye erişin:
http://localhost:8090/swagger-ui/index.html#/
Bu kurulumla, StirlingPDF'nin belge güvenliği özelliklerini kullanmaya başlayabilirsiniz.
Güvenlik Özellikleri Derinlemesine
IronSecureDoc Ana Özellikleri
Metin Gizleme
Gizli bilgileri ele alırken en önemli güvenlik özelliklerinden biri, PDF belgelerinden kalıcı olarak hassas içeriği çıkarmak için gizleme yeteneğidir. IronSecureDoc bu görevde mükemmelleşmiştir ve belirli kelimeleri veya ifadeleri hızlıca gizlemek için kullanıcı dostu ve verimli bir API uç noktası sağlar.
Esnek Metin Gizleme: Kullanıcılar gizlemek istedikleri kesin kelimeleri veya ifadeleri belirtebilir. API, hem kısmi hem de bütün kelime eşlemeyi, sorgu parametreleri yoluyla yapılandırılabilir destekler.
Küçük-Büyük Harf Duyarlılığı Kontrolü: Gizleme davranışı üzerinde hassas kontrol sağlamak için küçük-büyük harf duyarlılığını açıp kapamaya izin verir.
- Görsel Gizleme: Seçilen metin, PDF içerisinde gizlenmiş alanları net bir şekilde işaretleyen belirgin bir siyah kutu ile görsel olarak gizlenebilir.
Bunu açıklamak için "Dummy" ifadesini içeren bir PDF belgesini düşünün:

IronSecureDoc'un kolaylaştırılmış API'sini kullanarak, geliştiriciler hassas metni gizlemek için kolayca bir komut verebilirler.

İşte Curl kullanarak pratik bir örnek:
curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/redact-text?draw_black_box=true&match_whole_word=false&words_to_redact=Dummy&match_case=false&save_as_pdfa=false&save_as_pdfua=false' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf'curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/redact-text?draw_black_box=true&match_whole_word=false&words_to_redact=Dummy&match_case=false&save_as_pdfa=false&save_as_pdfua=false' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf'Komut başarıyla yürütüldüğünde, aşağıdakine benzer bir yanıt alırsınız:

Ortaya çıkan PDF, IronSecureDoc'un etkili karartma yeteneğini göstermektedir. Gizli içerik kalıcı olarak gizlenerek, gizli bilgilerin güvenli kalmasını sağlar:

IronSecureDoc, bir PDF içindeki düzenli ifadeler veya belirli bölgeler kullanılarak içeriği karartma gibi ileri düzey karartma yöntemlerini de destekler:
- /v1/döküman-servisleri/pdfs/düzenli-ifade-çiğnenmesi
- /v1/document-services/pdfs/redact-region
Bu basit ama güçlü özellik, belgelerin gizliliğini korumasını ve sıkı veri koruma standartlarına uymasını sağlar.
Belgeleri Sertifikalandırın
Belgeleri sertifikalandırmak, PDF dosyalarının özgünlüğünü ve bütünlüğünü sağlar. IronSecureDoc, bu süreci özel bir API kullanarak basitleştirir. Swagger UI kullanarak bir PDF belgesini nasıl sertifikalandırabileceğiniz burada:
curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/certify?certificate_password=P%40ssw0rd123&certificate_permissions=3' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf' \
-F 'certificate_file=@certificate.p12;type=application/x-pkcs12'curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/certify?certificate_password=P%40ssw0rd123&certificate_permissions=3' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf' \
-F 'certificate_file=@certificate.p12;type=application/x-pkcs12'Bu API çağrıldığında, PDF dijital bir sertifika ile imzalanır, bu da içeriğini kilitler ve meşruiyetini kanıtlar. certificate_permissions parametresi, alıcıların belgeyi sertifikalandırmadan sonra ne yapabileceğini, örneğin yazdırma veya formları doldurma gibi işlemleri belirler.

Sunucu yanıtı, indirilebilir, sertifikalı bir dosya içerir. Bu, sertifikalandırma sürecini otomatikleştirmek ve PDF'lerinizin güvenli, doğrulanabilir ve uyumlu olmasını sağlamak için sorunsuz bir yol sunar.
PDF Belgelerini İmzalama
Sertifikasyonun yanında, IronSecureDoc, PDF belgelerini dijital olarak imzalama gibi kritik bir kabiliyet sunar. Sertifikasyondan farklı olarak, tüm belgeyi kilitlemez, bir dijital imza doğrulama ekler ancak mutlaka düzenlemeleri kısıtlamaz.
Swagger UI'deki /v1/document-services/pdfs/sign uç noktasını kullanarak, belgenin belirli bir sayfasına görünür bir imza resmi yerleştirebilirsiniz. signature_image_x, signature_image_y, signature_image_w ve signature_image_h parametreleri ayarlanarak konumunu ve boyutlarını bile özelleştirebilirsiniz.

İmza yerleştirmenin yanı sıra, bir kullanıcı veya sahip parolası verebilir, güven artışı için bir sertifika uygulayabilir ve isteğe bağlı olarak belgeyi PDF/A veya PDF/UA formatlarına dönüştürebilirsiniz.

Bir belgeyi imzalamak için:
- İmzalamak istediğiniz PDF'yi yükleyin.
- Geçerli bir dijital sertifika dosyası yükleyin (.p12 formatı).
- İmzanın bir görüntü dosyasını yükleyin (PNG veya JPEG).
- İmza yerleştirme koordinatlarını ve boyutunu ayarlayın.
- Yürüt düğmesine tıklayın.

Tamamlandığında, sunucu dağıtıma hazır, dijital olarak imzalanmış bir PDF döndürecektir. Bu özellik, onay iş akışlarını otomatikleştirmek, yazarlığı doğrulamak veya resmi belgelere marka eklemek için harikadır ve tüm bunları belge bütünlüğünü koruyarak yapar.
PDF dosyalarının şifrelenmesi
PDF güvenliğinin en önemli ayaklarından biri şifrelemedir. IronSecureDoc ile, geliştiriciler, belgeleri güçlü kullanıcı ve sahip parolaları kullanarak şifreleyebilir ve bu arada belge kullanımına yönelik izin ayarlarını ince ayarlayabilir. Swagger UI kullanarak bu işlemi gerçekleştirmek için /v1/document-services/pdfs/encrypt uç noktasına gidin ve gerekli alanları yapılandırın:

Çeşitli belge özelliklerini kısıtlayabilirsiniz, örneğin:
- İçerik çıkarma
- Form doldurma
- Açıklamalar
- Yazdırma
- Değişiklikler
Tamamen kilitli bir belge istiyorsanız, tüm bu seçenekleri false olarak ayarlayın. Referans için işte eşdeğer CURL komutu:
curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/encrypt?allow_extracting_content=false&allow_form_filling=false&allow_annotations=false&allow_printing=false&allow_modifications=false&new_user_password=123&new_owner_password=123' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf'curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/encrypt?allow_extracting_content=false&allow_form_filling=false&allow_annotations=false&allow_printing=false&allow_modifications=false&new_user_password=123&new_owner_password=123' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf'
Yürütüldüğünde, çıktı, açıldığında kullanıcının bir parola girmesini gerektiren tam şifrelenmiş bir PDF dosyası olacaktır.

Bu işlev, gizli kayıtları korumak, erişimi sınırlamak ve dağıtımdan sonra bile belge kontrolünü sağlamak için esastır. İster dahili notlar, hukuki belgeler veya müşteri raporları olsun, IronSecureDoc, geliştirme akışınızı bozmadan belge güvenliğini uygulamayı kolaylaştırır.
PDF'lerden Metin Çıkarma
Bir PDF dosyasından içerik çıkarmanız mı gerekiyor? IronSecureDoc, /v1/document-services/pdfs/extract uç noktası kullanılarak hızlı ve doğru bir şekilde metin çıkarmanıza olanak sağlar. Bu özellik, faturalar, raporlar veya büyük belgelerden içerik alma işlemi otomatik hale getirmek istediğinizde oldukça kullanışlıdır ve manuel kopyalama ve yapıştırma işlemi gerektirmez. Metin çıkarmak için Swagger UI'ye gidin ve sağlanan formu kullanarak dosyanızı yükleyin:

Parametreler, parolalar (PDF korumalı ise) girmenize ve sadece seçilen sayfalardan içerik gerektiğinde sayfa numaralarını belirtmenize izin verir. Alternatif olarak, aşağıdaki CURL komutunu kullanabilirsiniz:
curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/extract' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@long_text_test.pdf;type=application/pdf'curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/extract' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@long_text_test.pdf;type=application/pdf'Yürütüldüğünde, API, çıkarılan metni sade bir yanıt gövdesi olarak döndürür:

Bu çıktı daha sonra gereken şekilde ayrıştırılabilir, depolanabilir veya analiz edilebilir. Basit, hızlıdır ve herhangi bir özel eklenti veya manuel inceleme gerektirmez. Bir belge işleme hattı oluşturuyorsanız veya bir dosyanın içeriğine hızlı erişim istiyorsanız, bu özellik işi halleder.
Belge Parolasını Doğrulayın
Herhangi bir korumalı PDF'yi işlemden önce, parolanızın geçerli olup olmadığını kontrol etmek iyi bir fikirdir. IronSecureDoc, /v1/document-services/pdfs/verify-password uç noktası kullanılarak kullanıcı ve sahip parolarını hızlı ve güvenilir bir şekilde doğrulama sağlar. Bu, üçüncü taraf belgeler veya arşivli dosyalar içeren iş akışlarını otomatikleştirirken özellikle faydalıdır, çünkü parola doğruluğunun daha fazla işlemden önce teyit edilmesi gerekir.
Swagger UI'de, korumalı PDF'yi yükleyin, ardından erişim düzeyinize bağlı olarak uygun user_password veya owner_password alanını doldurun:

Gönderildiğinde, API geçerli ise bir başarı (200 OK) veya geçerli değilse bir hata döndürür. Bu hafif doğrulama adımı zaman kazandırabilir, gereksiz hataları önleyebilir ve otomasyona dayalı PDF işlemesini hızlandırabilir.
Dijital İmzaları Doğrulayın
Bir dijital imzayı doğrulamak, bir PDF belgesinin imzalandığı andan beri değiştirilmediğini ve imzanın geçerli olduğunu sağlamak için önemli bir adımdır. IronSecureDoc, bu işlevselliği /v1/document-services/pdfs/verify-signatures uç noktası aracılığıyla sağlar. Bu uç nokta, belgelerin dış kaynaklardan alındığında veya uygunluk ve güvenin gerekli olduğu durumlarda özellikle faydalıdır.
Swagger UI'de, tek yapmanız gereken imzalı PDF dosyasını yüklemek ve gerekiyorsa dosyaya erişmek için user_password veya owner_password girmektir:

Bu işlemi bir CURL isteği kullanarak da çalıştırabilirsiniz:
curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/verify-signatures' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test_Signed.pdf;type=application/pdf'curl -X 'POST' \
'http://localhost:8080/v1/document-services/pdfs/verify-signatures' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test_Signed.pdf;type=application/pdf'İsteği yürüttükten sonra, API ayrıntılı doğrulama sonuçlarını JSON formatında döndürür. İmza sağlam ve zaten belirginse, true döndürülür. Tahrif edilmişse veya geçersizse, ayrıntılı hata göstergeleri görürsünüz.

Bu özellik, PDF iş akışınızdaki her imzanın doğrulanabilir ve güvenli olduğunu sağlar. Hukuki, finansal ve uyum duyarlı belgeler için önemli bir adımdır.
StirlingPDF Anahtar Güvenlik Özellikleri
PDF'i Karartın
StirlingPDF, /api/v1/security/auto-redact uç noktası kullanılarak PDF belgelerinden içerik karartmak için basit ve esnek bir yol sunar. Bu özellik, PDF'lerden hassas kelimeleri veya desenleri kaldırmak isteyen geliştiriciler için idealdir ve ileri düzey ayar gerektirmez.
Swagger UI'de karartma parametrelerini kolayca yapılandırabilirsiniz. Bir PDF yükleyin, ("Dummy" gibi) karartılacak metin listesini girin ve aşağıdakiler gibi seçenekleri ayarlayın:
useRegex– Düzenli ifadelere dayalı olarak karartwholeWordSearch– Sadece tam kelimelerle eşleşmeredactColor– Karartma rengini özelleştirin (örneğin, siyah #000000)customPadding– Karartılan alanlar etrafına boşluk ekleyinconvertPDFToImage– Ekstra koruma için çıktıyı bir görüntüye dönüştürün

Yürüt düğmesine tıkladığınızda, StirlingPDF dosyayı işler ve yapılandırmanıza göre tüm eşleşen içeriği kaldırır.
İmzaları Doğrulayın
/api/v1/security/validate-signature uç noktasını kullanarak, bir PDF dosyasındaki dijital imzaların gerçekliğini hızla kontrol edebilirsiniz. Uç nokta, bir varsayılan ve özel sertifika doğrulaması desteği sunar. Tek yapmanız gereken, fileInput içeren bir istek gövdesi (PDF'niz base64 veya dosya dizgisi halinde) ve isteğe bağlı olarak belirli bir sertifikaya karşı doğrulamak istiyorsanız certFile sağlamaktır.

Bu API, doğrulama durumunu özetleyen bir JSON yapısı ile yanıt verir.
Dijital Sertifika ile PDF Dosyalarını İmzalama
StirlingPDF, /api/v1/security/cert-sign uç noktası ile sertifika kullanarak PDF dosyalarını dijital olarak imzalamanıza olanak sağlar. Swagger UI üzerinden PDF'yi yükleyebilir ve dijital imzalama seçeneklerini yapılandırabilirsiniz. İhtiyacınız olacaklar:
fileInput– İmzalamak istediğiniz PDF dosyasıcertType– Kullanmakta olduğunuz sertifika türüprivateKeyFile,certFile,p12File, veyajksFile– Sertifika türüne bağlı olarakpassword– Anahtar deposu veya özel anahtar için

İmza deneyimini artırmak için şunları da yapabilirsiniz:
showSignature– İmzayı PDF'de görsel olarak gösterinreason,location,name– İmza için meta verilerpageNumber– İmzanın görüneceği sayfashowLogo– İmzayla birlikte bir logo gösterilip gösterilmeyeceği

Yürüt düğmesine bastığınızda, StirlingPDF girdiyi işler ve dijital olarak imzalanmış bir PDF döndürür.
Parola Koruması Ekleme
StirlingPDF, /api/v1/security/add-password uç noktası kullanılarak belgeleri parola korumasıyla kilitlemenize olanak sağlar. Bu özellik, kullanıcı ve sahip parolalarını tanımlamanıza ve ince ayarlanmış izin ayarlarıyla birlikte tanımlamanıza olanak tanır.
Swagger UI kullanarak nasıl kuracağınız burada:
fileInput– Güvenliğini sağlamak istediğiniz PDF'yi yükleyinpassword– Belgeyi açmak için kullanıcının şifresi gereklidirownerPassword– Dosya içinde düzenleme izinlerini kontrol ederkeyLength– Şifreleme gücünü seçiniz (örneğin, 256-bit)

Bunun ötesinde, belge kısıtlamalarını açıp kapatabilirsiniz, örneğin:
canPrint,canModify,canFillInFormcanExtractContent,canExtractForAccessibilitycanModifyAnnotations,canAssembleDocument

Yürüt düğmesine bastığınızda, çıktı tam olarak yapılandırıldığı gibi izinlerle parola korumalı bir PDF olacaktır.
Lisanslama ve Fiyatlandırma: IronSecureDoc vs. StirlingPDF
IronSecureDoc

IronSecureDoc, çeşitli kurumsal gereksinimlere uygun kurumsal düzeyde lisanslama seçenekleri sunar. Müşteriler, bağımsız bir IronSecureDoc Enterprise Lisansı veya IronSecureDoc'u diğer ürünlerle birlikte içeren kapsamlı Iron Suite Enterprise Lisansını tercih edebilir.
IronSecureDoc Enterprise Lisansı
- Fiyat: USD 14,999
- Özellikler:
- Yerel veya bulutta barındırılan herhangi bir programlama dili veya kod kullanılmayan destekleyici Enterprise PDF Sunucusu
- Belgelerinizi güvenceye almak için sınırsız PDF karartma, imzalama ve şifreleme
- Çevrimdışı izole ortamları destekler
- İndirimli destek ve güncelleme paketleri mevcuttur
Iron Suite Unlimited Enterprise Lisansı
- Fiyat: USD 19,995
- Özellikler:
- Iron Software ürünlerinin tamamını içerir: IronPDF, IronOCR, IronXL, IronWord, IronBarcode ve daha fazlası
- Sınırsız geliştiriciler, konumlar ve projeler, OEM yeniden dağıtımı dahil
- Özel süresiz kurumsal lisans
- Çevrimdışı izole ortamları destekler
- Yalnızca kurumsal seçenekler mevcuttur
- Destek ve güncellemeler abonelik kapsamında Suite ve IronSecureDoc'u kapsar
Destek ve Güncellemeler
Iron Software, kesintisiz hizmet sağlamak için çeşitli destek ve ürün güncelleme seçenekleri sunar:
- Yıllık Abonelik: Yılda $7,500 (yıllık yenilenir, istediğiniz zaman iptal edebilirsiniz)
- 1 Yıllık Paket: $10,000 (tek seferlik alım)
- 5 Yıllık Paket: $30,000 (tek seferlik alım)
Bu paketler, sürekli ürün güncellemelerine, güvenlik özelliği yükseltmelerine ve Iron Software mühendislik ekibinden destek sağlamaya erişim sunar.
Değerlendirme Seçenekleri
IronSecureDoc'u satın almadan önce değerlendirmekle ilgilenen kuruluşlar için, ücretsiz bir deneme mevcuttur. Bu deneme, anında mali taahhüt olmadan canlı bir ortamda kapsamlı değerlendirmeye olanak sağlayarak tam işlevsellik sunar.
Uygun lisanslama seçeneğini seçerek, işletmeler belirli ihtiyaçlarına göre güçlü belge güvenliğini sağlayabilirler.
StirlingPDF
StirlingPDF, basit bir açık kaynak modeli sunar:
Ücretsiz Katman
AGPL v3 lisansı altında kullanılabilir, temel özellikler ücretsizdir ve kendi barındırılabilir. Geliştiriciler veya küçük dahili kullanım için uygundur.
Kurumsal Lisans
İşletmeler, AGPL uyumsuzluk veya ek destek gerektirenler için ticari lisans mevcuttur. Fiyatlandırma özeldir ve ekiple iletişime geçmeyi gerektirir.
Dokümantasyon ve Destek: IronSecureDoc vs. StirlingPDF
IronSecureDoc
IronSecureDoc, kuruluşunuzda tümleştirme ve işletim kolaylığını sağlamak için tasarlanmış kapsamlı bir dokümantasyon ve destek kaynakları seti sunar.
Kapsamlı Dokümantasyon
IronSecureDoc, aşağıdakileri kapsayan ayrıntılı dokümantasyon sağlar:
- Hızlı Başlangıç Kılavuzları: Yerel sunucular ve bulut platformları dahil olmak üzere çeşitli ortamlarda IronSecureDoc'u çalıştırmaya başlama adım adım talimatları.
- API Referansları: PDF karartma, şifreleme ve dijital imzalama gibi görevlerin uç noktalarını ayrıntılandıran kapsamlı RESTful API dokümantasyonu.
- Öğreticiler ve Nasıl Yapılır Kılavuzları: Farklı programlama dilleri ve çerçevelerle tümleştirme tekniklerini gösteren pratik kılavuzlar, geliştirici deneyimini artırır.
Özel Destek
IronSecureDoc, sağlam destek sağlar:
- Doğrudan Mühendislik Yardımı: Teknik taleplere bilgili ve zamanında yanıtlar sağlayan, canlı sohbet, e-posta veya ekran paylaşımı aracılığıyla özel mühendis ekibine erişim.
- Sürekli İyileştirme: Kullanıcı geri bildirimlerine dayalı olarak ürünü geliştirmeye yönelik bir taahhüt, IronSecureDoc'un kullanıcılarının dinamik ihtiyaçlarını karşılamasını sağlar.
Bu yapılandırılmış dokümantasyon ve destek yaklaşımı, IronSecureDoc'un kullanıcı odaklı bir deneyim sunma konusundaki bağlılığını vurgular ve kurumsal ortamlarda etkili uygulanmayı ve sürekli kullanımı kolaylaştırır.
StirlingPDF
Dokümantasyon
StirlingPDF, çeşitli platformlar için kurulum kılavuzlarını, gelişmiş yapılandırma seçeneklerini ve kapsamlı bir özellik listesini kapsayan kapsamlı bir dokümantasyon sağlar.
Destek
Açık kaynak bir proje olarak, StirlingPDF topluluk tarafından sağlanan desteğe dayanır. Kullanıcılar, sorun bildirme, özellik talep etme ve diğer kullanıcılar ve katkıda bulunanlarla işbirliği yapma konularında GitHub ve Discord gibi platformlar aracılığıyla yardım arayabilirler.
Sonuç
PDF belgeleriyle çalışırken, özellikle kurumsal ortamlarda, temel araçların ötesinde güvenilir bir çözümün olması gerekir. İster dijital imzalama, şifreleme, karartma veya metin çıkarma olsun, seçtiğiniz platform, tüm PDF gereksinimlerinizi güvenli ve verimli bir şekilde ele alabilmelidir.
IronSecureDoc, belge korumanın ciddiye alındığı profesyoneller için tasarlanmış kurumsal kullanıma hazır özelliklerin kapsamlı bir setini sunar. Docker tabanlı dağıtımı, zengin API yüzeyi ve özel mühendislik destek ekibi, onu yalnızca bir karartma aracı olmaktan daha fazlasını yapar. Sözleşme imzalamaktan kimlikleri doğrulamaya ve gizli dosyalara erişimi kısıtlamaya kadar, IronSecureDoc geniş bir yelpazede işlemleri destekler ve altyapınız içinde sorunsuz görev yürütme sağlarken.
IronSecureDoc'un öne çıkan bir özelliği, tamamen kontrol altında tutmak isteyen ekipler için ideal olan yerel olarak barındırılan bir web uygulamasında çalışabilme yeteneğidir. İster dahili bir platform oluşturuyor olun, ister yerel olarak barındırılan bir sistem içinde belge işlemeyi otomatikleştiriyor olun, araç, PDF belgelerinizin güvence altına alınmasını sağlarken performans veya sunucu belleğini tehlikeye atmaz.
Düzenli olarak pdf dönüştürme, sayfa numaralarına göre içerik çıkarma veya kopyalama veya yazdırma gibi hassas eylemleri kısıtlama ihtiyacı olan kullanıcılar için IronSecureDoc, entegrasyona yönelik güvenilir bir API seti sunar. Ayrıca, platformundan indirilen her dosya iş akışınıza göre uyarlanabilir, kayıt tutma ve izleme amaçlı güvenlik standartlarını korur. Ekipler ve departmanlar arasında PDF belgelerini güvenli ve otomatik bir şekilde yönetmek için ideal bir seçenektir.
Öte yandan, StirlingPDF temel özellikler için kutuları işaretleyen güçlü bir açık kaynak aracı olmasına rağmen, kurumsal çözümlerle beklenen gelişmiş yapılandırma ve uzun vadeli güvenilirlikten yoksundur. Bireysel geliştiriciler veya sınırlı PDF ihtiyaçları olan küçük ekipler için uygundur. Ancak, PDF araçlarını merkezi hale getirmek ve ölçeklendirmek isteyen kuruluşlar, topluluk desteği, özelleştirilebilirlik ve güncelleme sıklığı konusunda sınırlamalar bulacaktır.
İster bir hukuk departmanı yönetiyor olun, ister İK iş akışlarını otomatikleştiriyor olun veya müşteri iletişimlerini güvence altına alıyor olun, PDF'ler dijital belgelemenin kalbinde yer almaktadır. Ve bu belgeler şifreleme, dijital güven ve uygun işleme gerektiğinde, IronSecureDoc bu zorlukları profesyonel kalitenin hassasiyetiyle karşılıyor.
Kısacası, dijital imzalama ve resim eklemeden şifreleme ve karartmaya kadar tüm PDF ihtiyaçlarınızı güvenli, ölçeklenebilir ve destek odaklı bir çözüm içinde karşılamak istiyorsanız, IronSecureDoc sizin cevabınızdır. Bu ücretsiz bir deneme ile deneyebilir ve blog gönderiniz veya üretim ortamınıza nasıl uyduğunu görebilirsiniz. Kanıtlanmış mimarisi ve kurumsal odaklı yapısıyla, güvenli PDF iş akışlarını yöneten geliştiriciler ve işletmeler için daha akıllı bir seçimdir.
Sıkça Sorulan Sorular
IronSecureDoc'u Docker kullanarak nasıl dağıtabilirim?
IronSecureDoc'un güvenlik özelliklerinin entegre edilmesini karmaşık kurulumlar gerektirmeyen bir şekilde basitleştirmek için Docker kullanarak kolayca dağıtılabilir.
IronSecureDoc hangi PDF güvenlik özelliklerini sunar?
IronSecureDoc, şifreleme, dijital imzalar, şifre yönetimi, veri gizleme ve uyumluluğa odaklanmış erişim kontrolünü içeren güçlü PDF güvenlik özellikleri sunar.
Bir geliştirici IronSecureDoc'u StirlingPDF'nin üzerine neden seçer?
Geliştiriciler, daha güçlü şifreleme, gelişmiş veri gizleme ve kapsamlı uyumluluk araçları gibi kurumsal düzeyde güvenlik özellikleri nedeniyle IronSecureDoc'u StirlingPDF'ye tercih edebilirler.
IronSecureDoc dijital imza doğrulamasını yapabilir mi?
Evet, IronSecureDoc, profesyonel ortamlarda doküman kimliğini ve bütünlüğünü sağlamak için dijital imza doğrulamasını destekler.
IronSecureDoc için mevcut lisanslama seçenekleri nelerdir?
IronSecureDoc, çeşitli kurumsal düzeyde lisanslama seçenekleri sunar, bu seçenekler arasında IronSecureDoc Enterprise Lisansı ve Iron Suite Unlimited Enterprise Lisansı, çeşitlilik gösteren kurumsal gereksinimlere hitap etmek için bulunmaktadır.
IronSecureDoc gelişmiş PDF veri gizleme tekniklerini destekliyor mu?
IronSecureDoc, regular expression ya da bir PDF içerisindeki belirli bölgeleri seçme gibi yöntemler kullanarak hassas içeriklerin gizlenmesini sağlayan gelişmiş gizleme tekniklerini destekler.
IronSecureDoc için deneme sürümü mevcut mu?
Evet, IronSecureDoc, kullanıcıların tüm işlevselliği değerlendirmesi ve güvenlik ihtiyaçları için uygunluğunu değerlendirmesi için ücretsiz bir deneme sunar.
IronSecureDoc ile sunulan destek hizmetleri nelerdir?
IronSecureDoc, doğrudan mühendislik desteği, özel bir destek ekibine erişim ve sürekli ürün güncellemeleri de dahil olmak üzere geniş kapsamlı destek hizmetleri sunar.
IronSecureDoc, endüstri standartlarıyla uyumu nasıl sağlar?
IronSecureDoc, erişim kontrolü, dijital imzalar ve detaylı belgeler içeren kapsamlı güvenlik özellikleri ile endüstri standartlarına uyumu sağlar.
IronSecureDoc'u kurumsal PDF güvenliği için üstün kılan nedir?
IronSecureDoc, kurumsal PDF güvenliği için üstün kabul edilir; güçlü şifreleme, gelişmiş erişim kontrolü, kapsamlı destek ve .NET uygulamalarına kolay entegrasyon ile öne çıkar.







