Giter Club home page Giter Club logo

pdfjet's Introduction

PDF library for Java, C#, Swift and Go developers

This high performance library have no dependencies on external packages and should be usable on the widest variety of plaforms supported by the Java, C#, Swift and Go languages.

To build the Java version of PDFjet and compile and run all examples:

./build-java.sh


To build the C# version of PDFjet using Mono and compile and run all examples:

./build-mono.sh


To build the Go version of PDFjet and compile and run all examples:

./build-go.sh


To build the Swift version of PDFjet and compile and run all examples:

./build-swift.sh


To compile and run specific Java example (from 01 to 50) use one of the following:

./run-java.sh 07

./run-graalvm-native-image.sh 07 (Make sure GraalVM is installed in the correct directory)


To compile and run specific C# example use one of the following:

./run-mono.sh 23

./run-dotnet.sh 23


To compile and run specific Go example:

./run-go.sh 05


To compile and run specific Swift example:

./run-swift.sh 15

NOTE: On freshly installed Ubuntu 22.10 I got the following errors:

fatal error: sys/types.h: No such file or directory

You can fix this by installing libc6-dev:

sudo apt install libc6-dev

Then I got this error:

error: invalid linker name in argument '-fuse-ld=gold'

You can fix this by installing the GCC:

sudo apt install gcc

pdfjet's People

Contributors

edragoev1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.