pdf viewer c# : How to add image to pdf reader control software platform web page html .net web browser OUTPUT_MANAGEMENT_GUIDE_SP37_22-part2029

© SAP AG 
21 
Editing Interactive PDF content 
You can associate an interactive PDF with an action, and edit the PDF. You can save the 
changed document, and change the document later if required. 
In the Maintain PPF Settings Customizing activity, you can specify that the system 
archives a PDF on execution. 
The system supports the interactive feature for PDF forms only with template type 
ZCI. 
Attachments 
You can attach or delete attachments that you send to e-mail recipients with a business 
document. You can add attachments that you have specified in the following places: 
Maintain PPF Settings Customizing activity 
BAdI 
Attachments folder of the consuming BO 
Due to technical limitations the system writes the addition or deletion of an attachment to the 
database records. This means that even if you exit the consuming application without an 
explicit save, the system keeps the changes to the e-mail attachments. 
Activate and Deactivate 
You can activate or deactivate an action on the output management UI. This enables you to 
prevent the system executing a particular action in a particular scenario. 
Delete 
You can delete an unprocessed action. 
Execute 
Execute Actions 
Include Condition Checks 
You can execute unprocessed actions on the Output Management UI. The start conditions are 
executed and, if these are met, the action is executed. 
Execute Actions 
Skip Condition Checks 
You can skip the start conditions and execute unprocessed actions on the Output Management 
UI. Regardless of whether the start conditions are met, the system always executes the action. 
You can specify the appropriate settings in the Maintain Output Management Adapter Settings 
Customizing activity. 
How to add image to pdf reader - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
acrobat insert image in pdf; add photo to pdf form
How to add image to pdf reader - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
add jpg to pdf file; add photo to pdf reader
© SAP AG 
22 
If you skip the start conditions when executing an action, inconsistencies may arise in the 
output document. Because of this, we would not recommend this approach. To restrict 
the actions that can be executed in this manner, you can select the actions that are safe 
to execute while skipping the start condition. For more information, see the Processing 
Type Settings view in the Maintain Output Management Adapter Settings Customizing 
activity. 
By default the system executes actions only if the start conditions are met. 
Direct Outputs 
You can use output management just to check conditions and trigger certain types of actions, 
without creating an output history. Types of actions include updating events to SAP Event 
Management, or updating deltas to the SAP Business Information Warehouse (BW) queue. 
You can specify the Direct Output Agent in the Customizing for Maintain Output Management 
Adapter Settings. You do not need to specify any other Customizing settings to enable this 
feature. 
C# Imaging - Scan Barcode Image in C#.NET
RasterEdge Barcode Reader DLL add-in enables developers to add barcode image recognition & types, such as Code 128, EAN-13, QR Code, PDF-417, etc.
add photo to pdf file; add image to pdf form
XImage.Barcode Scanner for .NET, Read, Scan and Recognize barcode
VB.NET Write: Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#; XDoc.Excel for C#; XDoc.PowerPoint for
add a jpg to a pdf; add jpeg signature to pdf
© SAP AG 
23 
4  Output Management Settings and Configuration 
To access the Customizing activities for configuring Output Management, choose 
Cross-
Application Components 
Processes and Tools for Enterprise Applications 
Reusable Objects 
and Functions for BOPF Environment 
PPF Adapter for Output Management 
Executing Maintain PPF Settings takes you to transaction 
SPPFCADM
Executing Maintain Output Management Adapter Settings takes you to Customizing for 
the output management adapter. 
The Maintain PPF Settings Customizing activity enables you to use a wizard to change PPF 
settings and create conditions. For more information, see Maintaining PPF Settings [Page 24] 
and Creating Conditions [Page 29]. 
You can access the wizard in the following ways: 
Enter transaction 
SPPFCWIZARD
for direct access 
In transaction 
SPPFCADM
, choose Wizard for Defining and Scheduling an Action 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Get image information, such as its location, zonal information, metadata, and so on. Able to edit, add, delete, move, and output PDF document image.
add an image to a pdf acrobat; how to add photo to pdf in preview
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
how to add picture to pdf; adding a png to a pdf
© SAP AG 
24 
4.1  Maintaining PPF Settings 
If you are unfamiliar with the Post Processing Framework (PPF), see the Appendix [Page 
60]. 
If you want to use the PPF adapter for output management with archiving, you must configure the 
PPF. If you want to use the direct output feature of output management, without the PPF or 
output archiving, these settings are not required. 
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
DLLs for PDF Image Extraction in VB.NET. In order to run the sample code, the following steps would be necessary. Add necessary references:
add jpg to pdf document; add an image to a pdf form
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
add jpg to pdf file; how to add an image to a pdf in preview
© SAP AG 
25 
4.1.1  Defining Applications 
Procedure 
To create a PPF application: 
1.  Call transaction 
SPPFCADM
2.  Check whether a PPF application exists. 
3.  If not, choose New Entries or press 
F5
to create an application and enter an appropriate 
name (for example, 
/BOFU/DEMO_APPLICATION
or 
/SCMTMS/TRANSPORTATION
) and 
a description. 
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
Evaluation library and components enable users to annotate PDF without adobe PDF reader control installed. Able to add notes to PDF using C# source code in
adding an image to a pdf; how to add a photo to a pdf document
C# Create PDF from images Library to convert Jpeg, png images to
List<Bitmap> images = new List<Bitmap>(); images.Add(new Bitmap(Program.RootPath + "\\" 1.gif")); / Build a PDF document with GIF image.
add image in pdf using java; add picture to pdf file
© SAP AG 
26 
4.1.2  Defining Action Profiles 
Prerequisites 
You can create one or more action profiles for a given BO-node. 
Before you create an action profile for your business object and node, make sure that you have 
fulfilled the following prerequisites: 
You have configured the following critical outputs (actions) in one action profile: 
o
Processing type intended for triggering outputs such as business-to-business 
communication (B2B), application-to-application (A2A) messages, and so on 
(triggered immediately or upon saving before the application data is committed) 
o
All outputs that are to be executed when a node is deleted 
Other non-critical outputs such as sending e-mails, faxes, and printouts (triggered after 
the commit and processed once the application data has been saved in the background 
task) must be configured in a separate action profile. 
The correct namespace has been prefixed to the name of the action profile (for example, 
/BOFU/ACTION_PROFILE_UNCRITICAL
). 
Procedure 
1.  Select the created application and choose Define Action Profiles and Actions. 
2.  If an appropriate action profile is not available, choose New Entries to create one. 
3.  Enter the name of your action profile. 
4.  Enter a description. 
5.  Specify the Category of Object Type as Persistent Class and enter the Object Type 
Name as 
/BOFU/CL_PPF_CONTAINER
6.  In the Context Class field, enter 
/BOFU/CL_PPF_CONTEXT
© SAP AG 
27 
4.1.3  Creating Action Definitions 
Prerequisites 
You have defined an action profile. For more information, see Defining Action Profiles [Page 26]. 
Procedure 
1.  Select your action profile and double-click Action Definition in the structure tree. 
2.  Enter a business-relevant name for the action definition (such as 
“Send Confirmation”
). 
Prefix it with the correct namespace (for example, 
/BOFU/ACTION_NAME
). 
3.  Enter a description. 
4.  Specify the Processing Time as Processing when saving document or Processing using 
selection report (if triggers are to be executed in a batch job and not immediately after 
saving). 
5.  Select the following checkboxes: 
o
Schedule Automatically 
o
Changeable in Dialog 
o
Executable in Dialog 
6.  If you want to configure the output for each partner (for example, if some shippers require 
an e-mail but others require a printout), specify the partner function for which the action is 
to be configured. 
7.  In the Determination Technology field, choose Determination Using Conditions that Can 
Be Transported. 
8.  In the Rule Type field for evaluating the start condition, choose Conditions Using 
Business AddIn (BAdI). 
9.  On the Action Description tab page, enter an action description. 
10. If necessary, maintain the Action Merging tab page. 
© SAP AG 
28 
4.1.4  Defining Processing Types 
Prerequisites 
You have created an action definition. For more information, see Creating Action Definitions 
[Page 27]. 
Procedure 
The Permitted Processing Types of Action table must contain the following information: 
Method Call for triggering outputs such as B2B, A2A, and so on, or for triggering 
application-specific tasks 
External Communication for triggering printouts, faxes, and e-mails (Adobe forms) 
Trigger Alert for triggering alerts 
Workflow for triggering workflows 
To define the processing type: 
For the method call, enter the method name 
/BOFU/PPF_STANDARD
For external communication: 
1.  Enter the name of the Adobe form as the form name. 
2.  Enter the form type PDF-Based Forms. 
3.  Enter the name of the format as 
/BOFU/PPF_STANDARD
For alerts: 
1.  Enter the Alert Category (create an alert category). 
2.  Select the Communication Strategy as Default Communication Type. 
3.  Enter an alert exit. Create a new BAdI implementation for the BAdI 
ALERT_EXIT_LOCAL_PPF
, as specified in PPF_Exits. For more information, see 
PPF Exits [Page 36]. 
© SAP AG 
29 
4.2  Creating Conditions 
Procedure 
1.  Call transaction 
SPPFCADM
2.  Select the relevant application (for example, 
/BOFU/DEMO_APPLICATION
) and choose 
Condition Configuration (Transportable Conditions). 
Defining the Schedule and Start Conditions 
1.  Choose the action profile that you created and double-click the relevant action definition. 
2.  Choose the Schedule Condition tab page and enter the schedule condition 
/BOFU/EVAL_SCHEDULE_CONDITION
(BAdI implementation 
/BOFU/PPF_STD_EV_SCH
). 
3.  If required, choose the Start Condition tab page and enter the name of the start condition 
as 
/BOFU/EVAL_START_CONDITION
(BAdI implementation 
/BOFU/PPF_STD_EV_STA
). 
Defining the Processing Details 
If the processing type is External Communication and the output is partner-dependent (Partner-
Dependant checkbox is selected), proceed as follows: 
1.  Choose the Processing Details tab page. 
2.  Choose the Document tab page. 
3.  In the Communication Method field, choose Fax, Internet Mail, or Print to send a fax, e-
mail, or printout respectively. 
You must enter a start condition and a schedule condition for an action. You can use the 
following standard filter values: 
/BOFU/EVAL_START_CONDITION
for the start condition 
/BOFU/EVAL_SCHEDULE_CONDITION
for the schedule condition 
© SAP AG 
30 
4.3  Output Management Adapter Configuration 
Documents you may be interested
Documents you may be interested