This is an automated email from the ASF dual-hosted git repository. lehmi pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/pdfbox-docs.git
The following commit(s) were added to refs/heads/asf-site by this push: new ac16947 Site checkin for project Apache PDFBox Website ac16947 is described below commit ac1694712cfb40d5b589ea18aea23278a7e5ff4e Author: Andreas Lehmkühler <andr...@lehmi.de> AuthorDate: Mon Aug 30 12:32:23 2021 +0200 Site checkin for project Apache PDFBox Website --- .asf.yaml | 3 - content/1.8/architecture.html | 24 +-- content/1.8/commandline.html | 24 +-- content/1.8/dependencies.html | 24 +-- content/1.8/faq.html | 28 ++-- content/2.0/faq.html | 4 +- content/css/site.css | 334 ------------------------------------------ content/css/styles.css.map | 1 - content/download.cgi | 6 - 9 files changed, 52 insertions(+), 396 deletions(-) diff --git a/.asf.yaml b/.asf.yaml deleted file mode 100644 index a717f35..0000000 --- a/.asf.yaml +++ /dev/null @@ -1,3 +0,0 @@ -publish: - whoami: asf-site - diff --git a/content/1.8/architecture.html b/content/1.8/architecture.html index db6c6ae..b37f92d 100644 --- a/content/1.8/architecture.html +++ b/content/1.8/architecture.html @@ -101,10 +101,6 @@ Encrypting a File </a> </li><li> - <a href="/1.8/cookbook/documentcreation.html" > - Document Creation - </a> - </li><li> <a href="/1.8/cookbook/fill-form-field.html" > Fill a Form Field </a> @@ -113,29 +109,33 @@ PDF/A Validation </a> </li><li> - <a href="/1.8/cookbook/rendering.html" > - Document Rendering + <a href="/1.8/cookbook/documentcreation.html" > + Document Creation </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/textextraction.html" > - Text Extraction - </a> - </li><li> - <a href="/1.8/cookbook/workingwithattachments.html" > - Working with Attachments + <a href="/1.8/cookbook/rendering.html" > + Document Rendering </a> </li><li> <a href="/1.8/cookbook/workingwithfonts.html" > Working with Fonts </a> </li><li> + <a href="/1.8/cookbook/textextraction.html" > + Text Extraction + </a> + </li><li> <a href="/1.8/cookbook/workingwithmetadata.html" > Working with Metadata </a> + </li><li> + <a href="/1.8/cookbook/workingwithattachments.html" > + Working with Attachments + </a> </li></ul> </li><li> <a href="/1.8/commandline.html" > diff --git a/content/1.8/commandline.html b/content/1.8/commandline.html index bb49094..c36d0e7 100644 --- a/content/1.8/commandline.html +++ b/content/1.8/commandline.html @@ -101,10 +101,6 @@ Encrypting a File </a> </li><li> - <a href="/1.8/cookbook/documentcreation.html" > - Document Creation - </a> - </li><li> <a href="/1.8/cookbook/fill-form-field.html" > Fill a Form Field </a> @@ -113,29 +109,33 @@ PDF/A Validation </a> </li><li> - <a href="/1.8/cookbook/rendering.html" > - Document Rendering + <a href="/1.8/cookbook/documentcreation.html" > + Document Creation </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/textextraction.html" > - Text Extraction - </a> - </li><li> - <a href="/1.8/cookbook/workingwithattachments.html" > - Working with Attachments + <a href="/1.8/cookbook/rendering.html" > + Document Rendering </a> </li><li> <a href="/1.8/cookbook/workingwithfonts.html" > Working with Fonts </a> </li><li> + <a href="/1.8/cookbook/textextraction.html" > + Text Extraction + </a> + </li><li> <a href="/1.8/cookbook/workingwithmetadata.html" > Working with Metadata </a> + </li><li> + <a href="/1.8/cookbook/workingwithattachments.html" > + Working with Attachments + </a> </li></ul> </li><li> <a href="/1.8/commandline.html" > diff --git a/content/1.8/dependencies.html b/content/1.8/dependencies.html index c2279d8..cbaf877 100644 --- a/content/1.8/dependencies.html +++ b/content/1.8/dependencies.html @@ -101,10 +101,6 @@ Encrypting a File </a> </li><li> - <a href="/1.8/cookbook/documentcreation.html" > - Document Creation - </a> - </li><li> <a href="/1.8/cookbook/fill-form-field.html" > Fill a Form Field </a> @@ -113,29 +109,33 @@ PDF/A Validation </a> </li><li> - <a href="/1.8/cookbook/rendering.html" > - Document Rendering + <a href="/1.8/cookbook/documentcreation.html" > + Document Creation </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/textextraction.html" > - Text Extraction - </a> - </li><li> - <a href="/1.8/cookbook/workingwithattachments.html" > - Working with Attachments + <a href="/1.8/cookbook/rendering.html" > + Document Rendering </a> </li><li> <a href="/1.8/cookbook/workingwithfonts.html" > Working with Fonts </a> </li><li> + <a href="/1.8/cookbook/textextraction.html" > + Text Extraction + </a> + </li><li> <a href="/1.8/cookbook/workingwithmetadata.html" > Working with Metadata </a> + </li><li> + <a href="/1.8/cookbook/workingwithattachments.html" > + Working with Attachments + </a> </li></ul> </li><li> <a href="/1.8/commandline.html" > diff --git a/content/1.8/faq.html b/content/1.8/faq.html index debda27..ba92ba2 100644 --- a/content/1.8/faq.html +++ b/content/1.8/faq.html @@ -101,10 +101,6 @@ Encrypting a File </a> </li><li> - <a href="/1.8/cookbook/documentcreation.html" > - Document Creation - </a> - </li><li> <a href="/1.8/cookbook/fill-form-field.html" > Fill a Form Field </a> @@ -113,29 +109,33 @@ PDF/A Validation </a> </li><li> - <a href="/1.8/cookbook/rendering.html" > - Document Rendering + <a href="/1.8/cookbook/documentcreation.html" > + Document Creation </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/textextraction.html" > - Text Extraction - </a> - </li><li> - <a href="/1.8/cookbook/workingwithattachments.html" > - Working with Attachments + <a href="/1.8/cookbook/rendering.html" > + Document Rendering </a> </li><li> <a href="/1.8/cookbook/workingwithfonts.html" > Working with Fonts </a> </li><li> + <a href="/1.8/cookbook/textextraction.html" > + Text Extraction + </a> + </li><li> <a href="/1.8/cookbook/workingwithmetadata.html" > Working with Metadata </a> + </li><li> + <a href="/1.8/cookbook/workingwithattachments.html" > + Working with Attachments + </a> </li></ul> </li><li> <a href="/1.8/commandline.html" > @@ -195,8 +195,8 @@ Resources directory is included in the PDFBox jar so this is only a problem if y are building PDFBox yourself and not using the binary.</p> <h3 id="why-do-i-get-%22you-do-not-have-permission-to-extract-text%22-on-some-documents">Why do I get "You do not have permission to extract text" on some documents</h3> <p>PDF documents have certain security permissions that can be applied to them and two -passwords associated with them, a user password and a master password. If the "cannot extract text" -permission bit is set then you need to decrypt the document with the master password in order +passwords associated with them, an user password and an owner password. If the "cannot extract text" +permission bit is set then you need to decrypt the document with the owner password in order to extract the text.</p> <h3 id="can't-we-just-extract-the-text-without-parsing-the-whole-document-or-extract-text-as-it-is-parsed">Can't we just extract the text without parsing the whole document or extract text as it is parsed</h3> <p>Not really, for a couple reasons.</p> diff --git a/content/2.0/faq.html b/content/2.0/faq.html index 5350d12..ba067df 100644 --- a/content/2.0/faq.html +++ b/content/2.0/faq.html @@ -208,8 +208,8 @@ are building PDFBox yourself and not using the binary.</p> <p><a name="permission"></a></p> <h3 id="why-do-i-get-%22you-do-not-have-permission-to-extract-text%22-on-some-documents%3F">Why do I get "You do not have permission to extract text" on some documents?</h3> <p>PDF documents have certain security permissions that can be applied to them and two -passwords associated with them, a user password and a master password. If the "cannot extract text" -permission bit is set then you need to decrypt the document with the master password in order +passwords associated with them, an user password and an owner password. If the "cannot extract text" +permission bit is set then you need to decrypt the document with the owner password in order to extract the text.</p> <p><a name="partially"></a></p> <h3 id="can't-we-just-extract-the-text-without-parsing-the-whole-document-or-extract-text-as-it-is-parsed%3F">Can't we just extract the text without parsing the whole document or extract text as it is parsed?</h3> diff --git a/content/css/site.css b/content/css/site.css deleted file mode 100644 index 8db9369..0000000 --- a/content/css/site.css +++ /dev/null @@ -1,334 +0,0 @@ -/* -* Licensed to the Apache Software Foundation (ASF) under one or more -* contributor license agreements. See the NOTICE file distributed with -* this work for additional information regarding copyright ownership. -* The ASF licenses this file to You under the Apache License, Version 2.0 -* (the "License"); you may not use this file except in compliance with -* the License. You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/ - -/* - * The follwing rules are in addition to the base bootstrap css - * Some of the CSS is copied over from bootstrap as markdown, the primary - * format used to add content, doesn't allow to classes to the elements - */ - - /* 01 Import Fonts */ -@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600'); -@import url("https://fonts.googleapis.com/css?family=Inconsolata:400,700"); - -body { - font-family: "Open Sans", sans-serif; - font-size: 16px; - line-height: 1.5; - color: rgb(0,0,0); -} - -body > .container { - padding-top: 5rem; -} - -.main-header { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0.5em 1em; - background-color: #34a5da; - border: none; - border-radius: 0; -} - -.main-header nav { - align-self: center; - margin: 0 0.8em 0 0; -} - -.main-header ul { - display: flex; - justify-content: space-between; - list-style-type: none; - width: 50%; -} - -.main-header li > a { - color: white; - font-weight: 600; - display: inline-block; - text-transform: uppercase; -} - -#menu-toggle {display: none;} -.label-toggle {display: none;} - - - -.navbar-default { - background-color: #34a5da; - border: none; - border-radius: 0; -} - -svg.pdfbox-brand-text, svg.pdfbox-brand-toolbox { - fill: white; -} - -.pdfbox-brand-toolbox { - height: 44px; - width: 48px; - vertical-align: middle; - margin-top: 2px; - margin-right: 0.4em -} - -.pdfbox-brand-text { - width: 80px; - height:46px; - vertical-align: middle; - margin-top: 2px; - margin-right: 0.4em -} - -/* Styling for the copyright footer */ -.footer { - height: 150px; - margin-top: 70px; - padding: 30px 0; - color: #e8e8e8; - border-top: 1px solid #e5e5e5; - background-color: rgb(38,21,15); -} - -/* - * Typography overwrites to bootstrap - */ - -/* headings */ -h1, h2, h3, h4, h5 { - color: rgba(0,0,0,0.87); -} - -h1 { - margin-top: 0; -} - -h3 { - margin-bottom: 16px; -} - -/* features list */ -h4 .oi { - position: relative; - top: 5px; - font-size: 24px; - margin-right: 8px; - color: #0088cc; -} - -h4 .open-iconic { - position: relative; - top: 0; - display: inline-block; - width: 24px; - height: 24px; - margin-right: 8px; - vertical-align: text-top; - fill: #0088cc; -} - -code, kbd, pre, samp { - font-family: 'Inconsolata',monospace; - font-size: 16px; - line-height: 1.2 -} - -pre.highlight, .highlight > pre { - background-color: inherit; - color: darkslategrey; - border: 0; - border-radius: 0; - border-left: 2px solid #5a5c5d; - padding-left: 3rem; - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} - -code { - padding: 0; - background-color: inherit; - color: rgba(0,0,0); -} - -.alert { - border-radius: 0; -} -.alert-warning { - border-color: transparent; - border-left: 2px solid #8a6d3b; -} - -.alert-info { - border-color: transparent; - border-left: 2px solid #31708f; -} - -/* - * Default styling for the tables copied over from bootstrap - * to get basic styling for tables created through markdown - */ - - -table th, table td { - padding: 8px; - vertical-align: top; - border-top: 1px solid #ddd; -} - -table tr:nth-child(even) td, table tr.even td { - background: #f9f9f9; -} - -/* - * Completed items on the "ideas" list. - */ - -.complete { - text-decoration: line-through; - color: #bbb; - } - -/* - * Custom sidebar, replaces Bootstrap .nav with nested tree. - */ - -.sidebar ul { - padding-left: 20px; -} - -.sidebar, .sidebar > ul { - padding-left: 0; -} - -.sidebar li { - list-style: none; -} - -.sidebar li a { - display: block; - padding: .20em 15px; -} - -.sidebar li a:hover, .sidebar li a:focus { - text-decoration: none; - background-color: #eee; -} - -.sidebar-header { - font-size: 11px; - font-weight: bold; - line-height: 20px; - color: #999999; - text-transform: uppercase; -} - -.sidebar li + .sidebar-header { - margin-top: 8px; -} - -.sidebar .sidebar-node > a::before { - content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#0088cc' d='M1.5 0l-1.5 1.5 4 4 4-4-1.5-1.5-2.5 2.5-2.5-2.5z' transform='translate(0 1)' /%3E%3C/svg%3E"); - display:inline-block; - width:12px; - height:12px; - padding-right: 3px; -} - -.sidebar li.sidebar-node > a { - padding-left: 5px; -} - -.sidebar-node.collapsed > ul{ - display: none; -} - -.sidebar-node.collapsed > a::before { - content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#0088cc' d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z' transform='translate(1)' /%3E%3C/svg%3E"); -} - -@keyframes flipdown { - 0% { - opacity: 0; - transform-origin: top center; - transform: rotateX(-90deg); - } - 5% { - opacity: 1; - } - 80% { - transform: rotateX(8deg); - } - 83% { - transform: rotateX(6deg); - } - 92% { - transform: rotateX(-3deg); - } - 100% { - transform-origin: top center; - transform: rotateX(0deg); - } -} - -/* - * Off Canvas - * -------------------------------------------------- - */ -@media screen and (max-width: 767px) { - .row-offcanvas { - position: relative; - -webkit-transition: all .25s ease-out; - -moz-transition: all .25s ease-out; - -o-transition: all .25s ease-out; - transition: all .25s ease-out; - } - - .row-offcanvas-right { - right: 0; - } - - .row-offcanvas-left { - left: 0; - } - - .row-offcanvas-right - .sidebar-offcanvas { - right: -50%; /* 6 columns */ - } - - .row-offcanvas-left - .sidebar-offcanvas { - left: -50%; /* 6 columns */ - } - - .row-offcanvas-right.active { - right: 50%; /* 6 columns */ - } - - .row-offcanvas-left.active { - left: 50%; /* 6 columns */ - margin-left: 0.5em; - } - - .sidebar-offcanvas { - position: absolute; - top: 0; - width: 50%; /* 6 columns */ - } -} \ No newline at end of file diff --git a/content/css/styles.css.map b/content/css/styles.css.map deleted file mode 100644 index 20f9eb8..0000000 --- a/content/css/styles.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../../../content/css/styles.sass","../../../content/_sass/documentation.scss","../../../content/_sass/accordion.scss"],"names":[],"mappings":"AAAQ,sCCCN,aAGE,2JACE,kBACA,mBAGF,6BACE,iBACA,kBAGF,0BACE,kBAKJ,mBACE,gBACA,sCAEA,sBACE,iBACA,yBAGF,sBACE,gBAGF,sBACE,gBACA,UAIA,wBACE,kBAEA,4DACE,sBACA,qBAMR,qBACE,gBACA,gBACA,kBAEA,wBACE,iBACA,yBAGF,wBACE,gBACA,eAGF,wBACE,gBACA,UAGF,wBACE,gBACA,eAGF,wBACE,gBACA,UAGF,uBACE,eACA,qBACA,kBACA,yBACA,cAIJ,6BACE, [...] \ No newline at end of file diff --git a/content/download.cgi b/content/download.cgi deleted file mode 100644 index 06a42f2..0000000 --- a/content/download.cgi +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# Wrapper script around mirrors.cgi script -# (we must change to that directory in order for python to pick up the -# python includes correctly) -cd /www/www.apache.org/dyn/mirrors -/www/www.apache.org/dyn/mirrors/mirrors.cgi $*