Power Automate'da bir Akış oluşturmak için en az iki doğru şekilde yapılandırılmış bileşene ihtiyaç vardır: Bir Tetikleyici ve bir Eylem. Tetikleyici, bir Akışın başlangıcını işaretleyen şeydir. Dropbox veya OneDrive gibi bulut depolama alanınızda oluşturulan bir belgeye yönelik bir HTTP isteği kadar küçük bir şey olabilir. Burada, OneDrive'dan bir PDF belgesinin otomatik olarak bölünmesi sürecini inceleyelim.
PDF dosyasını bölme işlemi, PDF4me PDF Bölme bağlayıcısı tarafından gerçekleştirilir. Burada, belgeyi her sayfada bölmeyi ve her sayfadan ayrı bir PDF oluşturmayı seçiyoruz. Bağlayıcı, belgeyi bölmek için çeşitli modlar sunar.
Sayfadan Sonra Bölme - Bu işlem, bir PDF dosyasını belirli bir sayfadan sonra bölmenizi sağlar.
Sayfadan Sonra Tekrarlanan Bölme - Sayfalar burada, kullanıcının belirttiği belirli bir aralıkta tekrarlı olarak bölünür. Örneğin, Bölme İşlemi Değeri için 2 değerini verirseniz, işlem PDF'yi her ikinci sayfadan sonra böler. Bu, kaynak PDF'den her biri 2 sayfadan oluşan daha küçük PDF'ler oluşturacaktır.
Şimdi, kullanıcının PDF dosyasının her sayfasından ayrı bir PDF dosyası oluşturmak istediği bir senaryoyu ele alalım.
Bölünmüş PDF Akışının Oluşturulması
Akış yapısını oluşturmaya başlamak için öncelikle Tetikleyiciyi tanımlamamız gerekiyor.
- Bunun için, veri aktarım sürecini başlatmak üzere OneDrive Web için bir HTTP istek tetikleyicisi kullanıyoruz. Tetikleyici yeni bir PDF dosyası bulduğunda, bir HTTP isteği gönderir. Ayrıca amacınıza uygun diğer tetikleyicileri de kullanabilirsiniz; örneğin, depolama alanında bir dosya oluşturulduğunda bir eylemi tetiklemek için bir Zamanlayıcı.
- Şimdi belgeye erişmemiz gerekiyor. Dosya meta verilerini almak için bir OneDrive işlemi ayarlanıyor; bunun için belgemizin OneDrive'da bulunacağı klasörü yapılandırıyoruz.
- Artık dosyanın tüm meta verilerine sahip olduğumuza göre, işlemeye başlamak için dosya içeriğini almamız gerekiyor. Dosya içeriğini almak için burada ikinci bir OneDrive eylemi oluşturalım.
- Dosyayı işlemeye başlamak için gerekli tüm ön koşulları ayarladığımıza göre, PDF4me bağlayıcısını devreye sokmanın zamanı geldi. Bundan sonra Slit PDF bağlayıcısı devreye giriyor. Şimdi PDF dosyamızla ilgili tüm verileri PDF4me Split Connector'a aktarmamız gerekiyor. Örnek Akışımızı oluşturmak için "Sayfadan Sonra Tekrarlayan Bölme" seçeneğini kullanıyoruz. Senaryo 1'imizde (bir) Bölme Eylem Değerini belirtmeyi unutmayın.
- Şimdiye kadarki işlem zinciri, bir çıktı dosyaları listesi verecektir. Önceki PDF'yi Bölme adımının çıktısı artık ek işlemler yapmak için kullanılabilir. Bu durumda, oluşturulan belgelerin, olayın tetiklendiği OneDrive klasörüne geri kaydedilmesini istiyoruz.
Ayrıca, belirli bir işlem için gelişmiş bir adım oluşturmak üzere bir ifadeden de yararlanabiliriz. Örneğin, aşağıdaki ifade, bölünmüş dosyaların saklanması gereken klasör yolunu ayarlamak içindir.
replace(triggerBody()?['filePath'],body('Get_file_metadata_using_path')?['Name'],'')
Önceki adımdan elde edilen çıktıyı seçmemiz, klasör yolunu, dosya adını ve dosya içeriğini de son işlemde belirtmemiz gerekiyor.
PDF4me - Power Automate Şablonları ile zamandan tasarruf edin
Microsoft Power Automate ayrıca oluşturduğumuz Akışlardan şablonlar oluşturmamızı da sağlar. Bu, şablona dayalı olarak daha yeni Akışlar yapılandırmamıza veya benzer Akışlar oluşturmak için bunları yeniden kullanmamıza yardımcı olacaktır. Bu, Akışları sıfırdan yeniden oluşturmak zorunda kalmaktan çok daha fazla zaman kazandıracaktır.
PDF4me, kullanıcı gereksinimlerini anlamaya çok zaman ayırıyor ve en sık kullanılan temel şablonları oluşturuyor. Bu, hevesli Power Automate kullanıcılarının birkaç basit tıklamayla dakikalar içinde belge iş akışları oluşturmasını kolaylaştırıyor.
PDF4me'nin "Her Sayfada PDF'yi Böl" şablonunu deneyin.
Hayatımızın en değerli varlığı olan zamanı , en önemli işler için saklayalım.