Code Monkey home page Code Monkey logo

layers3pdf's People

Watchers

 avatar

layers3pdf's Issues

Error in Geospatial Coords

It appears based on looking at the results of LPTS with variants on 20,20-
40,40 coords, that 0,0 for LPTS is actually the lower left.

(Test as follows... LPTS 0,0,1,1 - so, either: 
0,0 bottom left - GPTS 20,20,40,40, or: 
0,0 top left - GPTS 20,40,40,20

20,40,40,20 produces a clearly flawed pdf)

If one uses real data, from the portrait sample, given 0,0 bottom left, and 
then reads and plots the corner coordinates from the PDF, one finds that 
they are rotated approx 45 degrees clockwise from their correct position as 
shown in the picture attached.


Note also, that LPTS is definitely subject to rotation by 
landscape/portrait.  In portrait 0,0 appears to be bottom left, in 
landscape its top left.

Original issue reported on code.google.com by [email protected] on 10 Feb 2009 at 8:55

onPanel control

We should add user control of layer.setOnPanel

on_panel= as boolean (0,1) default true



Original issue reported on code.google.com by [email protected] on 14 May 2008 at 5:58

locked control

We should allow a use to set a layer as locked (ie: appears on panel with a
little locked icon instead of a checkbox).  This functionality is currently
not supported in iText, however Bruno Lowagie has said it will be present
in 2.1.2 (due to be released by 19 May at the latest).

locked= as boolean (0,1) default as false

Original issue reported on code.google.com by [email protected] on 14 May 2008 at 6:04

merge_to control

Users should be able to set multiple input PDFs to be part of a single
layer.  ie: merge rivers and lakes to produce a hydrology layer, with a
single checkbox and set of rules.

merge_to=  Accepts another layer's name.  Case sensitive, accepts white
space in name.

* We should allow chained merge_to statements
eg:   
name=A|merge_to=C
name=B
name=C|merge_to=B

* How should the program deal with loops?  Merge none?
eg:
name=A|merge_to=C
name=B|merge_to=A
name=C|merge_to=B.


Original issue reported on code.google.com by [email protected] on 14 May 2008 at 6:01

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.