Tutorial by Examples: o

In this iText 5 example, we'll create a text field and we'll add it to a PDF: public void manipulatePdf(String src, String dest) throws DocumentException, IOException { PdfReader reader = new PdfReader(src); PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest)); T...
In this iText 7 example, we'll create a text field and we'll add it to a PDF: public void manipulatePdf(String src, String dest) throws IOException { PdfReader reader = new PdfReader(src); PdfDocument pdf = new PdfDocument(reader, new PdfWriter(dest)); PdfAcroForm form = PdfAcroFor...
In this iText 5 example, we'll change the properties and the value of a text field: public void manipulatePdf(String src, String dest) throws DocumentException, IOException { PdfReader reader = new PdfReader(src); PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest)); ...
In this iText 7 example, we'll change the properties and the value of a text field: public void manipulatePdf(String src, String dest) throws IOException { PdfReader reader = new PdfReader(src); PdfDocument pdf = new PdfDocument(reader, new PdfWriter(dest)); PdfAcroForm form = PdfA...
To show you how work the views, we will assume that we want to query the document of type people. To do so, we will first need a design document that will hold our views. Note: for the purpose of the example, we will use many views inside of 1 design document. Therefore, in a production environment...
Rounding Values midway between two integers go toward the nearest even value. - round(4.5); val it = 4 : int - round(3.5); val it = 4 : int Truncation val it = 4 : int - trunc(4.5); val it = 4 : int - trunc(3.5); val it = 3 : int Floor and Ceiling - ceil(4.5); val it = 5 : int - f...
Cannot add Integer and Real* - 5 + 1.0; stdIn:1.2-10.4 Error: operator and operand don't agree [overload conflict] operator domain: [+ ty] * [+ ty] operand: [+ ty] * real in expression: 5 + 1.0
- real(6); val it = 6.0 : real
Instead of running intensive tasks into JavaFX Thread that should be done into a Service.So what basically is a Service? A Service is a class which is creating a new Thread every time you are starting it and is passing a Task to it to do some work.The Service can return or not a value. Below is ...
Standard ML doesn't have built-in support for lazy evaluation. Some implementations, notably SML/NJ, have nonstandard lazy evaluation primitives, but programs that use those primitives won't be portable. Lazy suspensions can also be implemented in a portable manner, using Standard ML's module system...
JavaFX has a binding API, which provides ways of binding one property to the other. This means that whenever one property's value is changed, the value of the bound property is updated automatically. An example of simple binding: SimpleIntegerProperty first =new SimpleIntegerProperty(5); //create a...
Jersey (2) uses HK2 as its dependency injection (DI) system. We can use other injection systems, but its infrastructure is built with HK2, and allows us to also use it within our applications. Setting up simple dependency injection with Jersey takes just a few lines of code. Let say for example we ...
Say you have a Parent class and a Child class. To construct a Child instance always requires some Parent constructor to be run at the very gebinning of the Child constructor. We can select the Parent constructor we want by explicitly calling super(...) with the appropriate arguments as our first Chi...
Spring Boot is a bootstrapping framework for Spring applications. It has seamless support for integrating with Jersey also. One of the advantages of this (from the perspective of a Jersey user), is that you have access to Spring's vast ecosystem. To get started, create a new standalone (non-wepapp)...
You shouldn't throw raw values as exceptions, instead use one of the standard exception classes or make your own. Having your own exception class inherited from std::exception is a good way to go about it. Here's a custom exception class which directly inherits from std::exception: #include <ex...
Why annotations? Generally we use annotation to facilitate the development and to make the code more clear and clean. What are annotations? Java 5 annotations provide standardization of metadata in a general goal. This metadata associated with Java features can be exploited in the compilation or ...
Create managed bean To create a manage bean you need the annotation @ManagedBean for example: @ManagedBean public class Example {} You need the package: import javax.faces.bean.ManagedBean; Managed bean Scope We use annotations to define the scope in which the bean will be stored. There...
This example uses Angular 2.0.0 Final Release registration-form.component.ts import { FormGroup, FormControl, FormBuilder, Validators } from '@angular/forms'; @Component({ templateUrl: "./registration-form.html" }) export class ExampleComponent { ...
To add a code block, surround it with #+BEGIN_SRC language and #+END_SRC. language should correspond to the major mode for the language in question, e.g. the major mode for Emacs Lisp is emacs-lisp-mode, so write #+BEGIN_SRC emacs-lisp. #+BEGIN_SRC emacs-lisp (defun hello-world () (interactive)...
The iv is prefixed to the encrypted data aesCBC128Encrypt will create a random IV and prefixed to the encrypted code. aesCBC128Decrypt will use the prefixed IV during decryption. Inputs are the data and key are Data objects. If an encoded form such as Base64 if required convert to and/or from in ...

Page 727 of 1038