pdf viewer c# : How to add image to pdf in acrobat application software tool html windows web page online OUTPUT_MANAGEMENT_GUIDE_SP37_26-part2033

© SAP AG 
61 
6.1.1  Configuring Different Output Requirements 
To illustrate the concepts better, the section below explains the PPF configuration objects in the 
following order: 
1. Processing type [Page 62] 
2. Action definition [Page 66] 
3. Action profile [Page 67] 
4. PPF application [Page 68] 
How to add image to pdf in acrobat - 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
add image to pdf in preview; adding jpg to pdf
How to add image to pdf in acrobat - 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 image pdf; add a picture to a pdf
© SAP AG 
62 
6.1.1.1  Processing Type (Medium Type) 
The PPF supports different processing types: 
External communication: 
o
For print, fax, and e-mail scenarios 
o
Supports PDF-based forms 
o
Supports DOCX forms technology 
Alert: 
o
Raising alerts using SAP NetWeaver Alert Management in a universal worklist 
(UWL) 
Execute method: 
o
Any application-specific output processing 
o
In SAP Transportation Management, this option is used to: 
Trigger A2A/B2B outbound communication 
Post BI content 
Print Smart Forms 
Fax Smart Forms 
E-mail Smart Forms 
.NET PDF Document Viewing, Annotation, Conversion & Processing
Convert image files to PDF. File & Page Process. Annotate & Comment. Add, insert PDF native annotations to PDF file. Support for all the print modes in Acrobat PDF
how to add a picture to a pdf document; add photo to pdf reader
C# PDF Converter Library SDK to convert PDF to other file formats
without using other external third-party dependencies like Adobe Acrobat. you can easily perform file conversion from PDF document to image or document
how to add a picture to a pdf file; add picture to pdf
© SAP AG 
63 
6.1.1.1.1  Setting Up Processing Types for External 
Communication 
Procedure 
To set up a processing type for printouts, e-mails, and faxes: 
1.  Select the print form to be used for both the cover page and main document content. 
2.  Specify the program module (filter-dependent BAdI implementation) to populate print 
forms with application data. 
3.  Specify default recipients for e-mail communication. 
4.  Specify default attachments to be sent along with the main printed document. 
C# Windows Viewer - Image and Document Conversion & Rendering in
without using other external third-party dependencies like Adobe Acrobat. Image and Document Conversion Supported by Windows Viewer. Convert to PDF.
add photo to pdf online; add png to pdf preview
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
using other external third-party dependencies like Adobe Acrobat. SDK to convert PowerPoint document to PDF document code for PowerPoint to TIFF image conversion
add photo to pdf in preview; acrobat add image to pdf
© SAP AG 
64 
6.1.1.1.2  Setting Up Processing Types for Alerts 
Procedure 
To set up a processing type for alerts: 
1.  Specify an alert category. 
2.  Specify the program module (filter-dependent BAdI implementation) to populate the alert 
container parameters with application data; add internal and external recipients to the 
alert. 
C# Word - Word Conversion in C#.NET
using other external third-party dependencies like Adobe Acrobat. Word SDK to convert Word document to PDF document. demo code for Word to TIFF image conversion
add jpg to pdf form; how to add jpg to pdf file
VB.NET PDF: How to Create Watermark on PDF Document within
Using this VB.NET Imaging PDF Watermark Add-on, you can a watermark that consists of text or image (such as And with our PDF Watermark Creator, users need no
add jpg signature to pdf; adding images to pdf files
© SAP AG 
65 
6.1.1.1.3  Setting Up Processing Types for Method 
Calls 
Procedure 
To set up a processing type for method calls, specify the program module (filter-dependent BAdI 
implementation) that contains application-specific outbound logic. In SAP Transportation 
Management, outbound proxies of enterprise services/BI content dispatch APIs are called from 
the BAdI. 
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
as a kind of compensation for limitations (other documents are compatible, including PDF, TIFF, MS VB.NET PPT: VB Code to Add Embedded Image Object to
adding an image to a pdf file; adding images to pdf
BMP to PDF Converter | Convert Bitmap to PDF, Convert PDF to BMP
Also designed to be used add-on for .NET Image SDK, RasterEdge Bitmap to PDF Converter can Powerful image converter for Bitmap and PDF files; No need for
how to add image to pdf form; add jpg to pdf online
© SAP AG 
66 
6.1.1.2  Action Definition (Trigger Type) 
An action definition groups one or more processing types. An action is a logical set of outputs 
than can be sent to an individual communication partner. 
The following options can be configured when the action definition is set up: 
Indicate whether the action is partner-dependent or partner-independent 
For partner-dependent actions, the Partner role that is to be used can be specified 
Specify how transaction data action triggers are to be generated for each action definition 
and application data record: 
o
One trigger for each action definition (for the default processing type) 
o
One trigger for each action definition and partner role (for the default processing 
type) 
o
One trigger for each action definition and processing type 
o
One trigger for each action definition, partner role, and processing type 
Specify how many times a type of trigger can occur during the lifecycle of the application 
data record: 
o
Maximum of 
“N”
occurrences of unprocessed actions 
o
Maximum of 
“N”
occurrences of processed actions 
o
Maximum of 
“N”
occurrences of total number of actions (processed and 
unprocessed) 
Whether the action trigger is generated automatically or created manually 
Whether the action trigger is processed: 
o
Before the commit 
o
After the commit in the background process 
o
Manually (selected for processing) during the report run 
Provide textual description in the action definition 
Choose a program module (filter-dependent BAdI implementation) that provides decision 
help when determining whether triggers are to be generated for a specific action 
definition 
o
Evaluate Schedule Condition BAdI 
Choose a program module (filter-dependent BAdI implementation) that provides decision 
help when determining whether a particular trigger can send output 
o
Evaluate Start Condition BAdI 
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
add image to pdf file acrobat; how to add a jpeg to a pdf
PDF to WORD Converter | Convert PDF to Word, Convert Word to PDF
out transformation between different kinds of image files and Word Converter has accurate output, and PDF to Word need the support of Adobe Acrobat & Microsoft
add image pdf acrobat; adding image to pdf file
© SAP AG 
67 
6.1.1.3  PPF Action Profile (Context Type) 
A PPF action profile aggregates the number of PPF action definitions by logically grouping them 
together. Multiple PPF action profiles can be created for a given application data table (or 
business object node in BOPF) depending on the actual output requirements. 
For example, SAP Transportation Management contains one technical business object that 
serves multiple business uses. The TRQ category determines whether the business object is a 
request object or quotation object. The output requirements for a request object may differ from 
those of a quotation object. From a logical perspective, it may therefore be necessary to set up 
multiple PPF action profiles for each TRQ category. The requirements for output setup may also 
vary in the different BO nodes. 
The following options can be configured when the PPF action profile is set up: 
Specify the connection to the BOR business object (not applicable to SAP TM or BOPF-
based BOs) 
Specify the name of an ABAP OO repository class that is application-specific called 
Context Class 
o
Note that PPF API functions only with an instance of a context class 
o
The application-specific context class inherits data from class 
CL_PPF_CONTEXT
o
This context class instance contains: 
Reference to the application data record 
through the persistent class 
instance 
Name of the PPF application 
Name of the PPF action profile 
Reference to the partner data collection containing communication-
relevant partner identities and addresses 
Note that to use PPF API, the application has to have at least one persistent class 
managed by the ABAP OO object service. This enables the PPF to obtain the handle to 
the calling and consuming applications: 
o
Generated PPF triggers choose the object ID (refer to OO object service) of this 
persistent class as the (logical) foreign key. 
o
A persistent class can be connected to one or more application BO database 
tables. 
o
For BOPF-based BOs, the PPF adapter provides a dummy DB table 
(
/BOFU/DPPFCNTR
known as a 
“PPF container”
). This dummy table is 
connected to persistent class 
/BOFU/CL_PPF_CONTAINER
© SAP AG 
68 
6.1.1.4  PPF Application 
The PPF application is the application that uses the Post Processing Framework (PPF) to 
generate actions. The name of an ABAP OO PPF context class is maintained in the PPF profile. 
While calling the PPF using the PPF API, the instance of the PPF context class identifies the: 
Name of the PPF application 
Name of the PPF profile 
Application data record using an 
“ABAP OO object service Persistent class instance”
Any application that calls PPF services must use at least one dummy persistent class 
that is connected to application data tables. 
© SAP AG 
69 
6.1.2  PPF Runtime 
The PPF runtime is managed by the business application that uses the PPF to call the PPF API. 
© SAP AG 
70 
6.1.2.1  Generating Triggers (Actions) 
Based on the status of the application data record, the application determines which PPF action 
profile to use. It then creates an instance of the PPF context class. In the context class, the output 
management API transfers a reference to the application data persistent class and specifies: 
The name of the PPF profile 
The name of the PPF application 
A collection of document partners in the application data record who are eligible to 
receive outbound communication 
The specified instance of the PPF context class 
CL_MANAGER_PPF
and the PPF manager 
method 
DETERMINE( )
assist in generating the PPF triggers (output requirements). An instance 
of a trigger corresponds to an: 
1.  Application data record (through persistent class) 
2.  Action definition 
3.  Output type 
Depending on the value of static attribute in class 
CL_MANAGER_PPF
, method 
LOCALE_OUTPUT
generated triggers may be processed: 
Immediately within DETERMINE 
Upon saving (pending the BEFORE-COMMIT event from Object Services) 
After saving (pending the AFTER-COMMIT event from Object Services) 
With the available PPF APIs, it is not possible to combine processing triggers at different 
points in time. For example, in a logical unit of work, you can process some triggers before 
the commit and other triggers after the commit. 
However, you can apply mixed processing by writing application-specific trigger processing 
logic. 
Documents you may be interested
Documents you may be interested